Qu'est-ce les commentaires conditionnels ?
Les commentaires conditionnels sont un mécanisme propre à Internet Explorer, ils permettent de masquer du code
HTML à tous les navigateurs autre qu'Internet Explorer.
Ils ne sont donc transposables à aucun autre navigateur (Firefox, Safari, ...)
Les commentaires conditionnels sont le plus souvent utilisés comme substituts aux hacks
CSS afin de gérer les défauts d'implémentation
CSS
Syntaxe des commentaires conditionnels
La syntaxe basiques des commentaires conditionnels est la suivante
<!--[if IE]>
Code HTML réservé à Internet Explorer
<![endif]-->
Comment cibler une version spécifique
Il faut savoir qu'il est cependant possible d'utiliser les commentaires conditionnels pour des versions spécifiques d'Internet Explorer.
<!--[if IE 7]>
Code HTML
<![endif]-->
Code
HTML réservé à Internet Explorer 7
<!--[if lte IE 6]>
Code HTML
<![endif]-->
Code
HTML réservé à Internet Explorer 6 et inférieur
<!--[if gte IE 7]>
Code HTML
<![endif]-->
Code
HTML réservé à Internet Explorer 7 et supérieur
Imprimer cette publication