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. Evidemment le plus gros avantage de cette méthode est qu'il s'agit d'une solution compatible officiellement donnée par Microsoft et qu'elle peut également passer la validation W3C
Car à partir de IE10, le navigateur IE ne prend plus en charge les commentaires conditionnels. Par conséquent, la méthode d'écriture suivante ne peut reconnaître que le navigateur IE9
[Remarque] Il ne doit y avoir aucun 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 navigateurs non-IE
<!--[if !IE]> <p class="box" id="box"></p> <![endif]-->
Plus d'articles liés au HTML commentaires conditionnels Veuillez faire attention au site Web PHP chinois !