• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTML文について)

HTML文についての意味について教えてください

このQ&Aのポイント
  • HTML文には特定のブラウザに対してのみ適用される条件があります。
  • 条件によってHTMLのクラスを指定して表示を変えることができます。
  • ブラウザのバージョンによって異なる表示を実現することができます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

あまり、詳しくはないのですが、知っている範囲で、書きます。 <!DOCTYPE html> は、このブラウザのテキストのタイプは 「html」ですと宣言しています。 <!--[if lt IE 7]>     <!-- で始まり    --> で閉じで使います。 この中に書かれているのは、該当ソースの覚書メモのようなもので、ブラウザ上には表示されません 上の場合は「if lt IE 7」となっているので、ブラウザがIEつまり(インターネットエクスプローラ)が7のバージョンの時にはという意味合いです。 例の場合はIEが7のバージョンの時は「html classにあるコードを参照。[endif]というのはjava script の構文でこれで終わりの意味です。 htmlに、cssのコードを入れるとき、IEのバージョンによって、表示が異なるので、それぞれを表記してあげる必要があります。 コードの順番を間違うと、文字化けしたり、きれいに表示されなかったりすることになります。 ブラウザがいろいろ増えてバージョンも増えてきて、CSSは、一つずつについて書く必要があるので、こういう長いものになっています。

参考URL:
http://www.htmq.com/csskihon/001.shtml
iswtmrk
質問者

お礼

分かりやすい回答をしていただき、ありがとうございます。

その他の回答 (2)

  • hitomura
  • ベストアンサー率48% (325/664)
回答No.2

多分 <!--[if lt IE 7]>~<![endif]--> というコメントのようなものがなんなのかを聞きたいのでしょうがそれでよろしいでしょうか。 これは IE 独自の機能である条件付きコメントというものです。 詳しくは以下 URL を参照願います。 http://ja.wikipedia.org/wiki/%E6%9D%A1%E4%BB%B6%E4%BB%98%E3%81%8D%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88

iswtmrk
質問者

お礼

回答していただき、ありがとうございます。

  • kamikami30
  • ベストアンサー率24% (812/3335)
回答No.1

Wordpressですかね? と思ったが質問はhtmlなのでhtmlに関する回答します。 きっとこの質問の内容からすると、自分で調べはしないでしょうからWordpressは敷居が高すぎると思います では、回答 <!--から-->まではコメント ソースでは表示するが、ブラウザ上では表示されない。 <html class="no-js ie lt-ie9 lt-ie8 lt-ie7" lang="ja">なら htmlはここから始まる このタグのクラスはno-js ie lt-ie9 lt-ie8 lt-ie7 このhtmlの言語は日本語 以上です。

iswtmrk
質問者

お礼

回答をしていただき、ありがとうございます。

関連するQ&A