IEの条件付きコメントは、IE5以降、Microsoftが提供する非標準の論理ステートメントであり、その機能は、ブラウザの異なるバージョンのIEに異なるHTML要素を柔軟にインポートすることです。明らかに、この方法の最大の利点は、Microsoft によって公式に提供されている互換性のあるソリューションであり、W3C の検証を通じて IE を識別できることです
IE10 以降、IE ブラウザは条件付きコメントをサポートしなくなったためです。そのため、以下の書き方はIE9-browserのみ認識可能です
【注意】 --と左括弧[の間にスペースは入れられません、そうでないと無効になります
<!--[if IE]> <p class="box" id="box"></p> <![endif]-->
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]-->
gt 大于 gte 大于等于 lt 小于 lte 小于等于
<!--[if lte IE 7]> <p class="box" id="box"></p> <![endif]-->
実際に IE10+ ブラウザーとその他の非 IE ブラウザーを認識します
-[if !IE]> <p class="box" id="box"></p> <![endif]-->
以上がHTMLの条件付きコメントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。