HTMLの条件付きコメント

高洛峰
高洛峰オリジナル
2017-02-13 15:01:241082ブラウズ

前の言葉

IEの条件付きコメントは、IE5以降、Microsoftが提供する非標準の論理ステートメントであり、その機能は、ブラウザの異なるバージョンのIEに異なるHTML要素を柔軟にインポートすることです。明らかに、この方法の最大の利点は、Microsoft によって公式に提供された互換性のあるソリューションであり、IE を識別するための W3C 検証

にも合格できることです。IE10 以降、IE ブラウザは条件付きコメントをサポートしなくなったためです。そのため、以下の書き方ではIE9-browserのみ認識可能です

【注意】 --と左括弧[の間にスペースは入れられません、そうでないと無効になります

<!--[if IE]>
<p class="box" id="box"></p>
<![endif]-->

IE

6    [if IE 6]
7    [if IE 7]
8    [if IE 8]
9    [if IE 9]

<!--[if IE 7]>
<p class="box" id="box"></p>
<![endif]-->

識別範囲IE

gt         大于
gte        大于等于 
lt          小于 
lte         小于等于

<!--[if lte IE 7]>
<p class="box" id="box"></p>
<![endif]-->

IE

実際には、IE10+ ブラウザとその他の非 IE ブラウザです

<!--[if !IE]>
<p class="box" id="box"></p>
<![endif]-->

HTML の条件付きコメントに関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。