Les commentaires conditionnels IE sont une instruction logique non standard fournie par Microsoft depuis IE5. Sa fonction est d'importer de manière flexible différents éléments HTML pour différentes versions IE des navigateurs. Évidemment, le plus gros avantage de cette méthode est qu'il s'agit d'une solution compatible officiellement donnée par Microsoft et peut également passer la validation W3C
Car à partir d'IE10, le navigateur IE non Les commentaires conditionnels plus longs sont désormais pris en charge. Par conséquent, la méthode d'écriture suivante ne peut reconnaître que le navigateur IE9
[Remarque] Il ne peut pas y avoir d'espace entre les deux -- et le crochet gauche [, sinon il sera invalide
<!--[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]-->
Reconnaît en fait les navigateurs IE10+ et autres non-IE -Navigateurs IE
-[if !IE]> <p class="box" id="box"></p> <![endif]-->
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!