ホームページ  >  記事  >  ウェブフロントエンド  >  HTMLの条件付きコメント

HTMLの条件付きコメント

迷茫
迷茫オリジナル
2017-03-25 11:13:112191ブラウズ

前の言葉

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

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 までご連絡ください。