Quelle est la signification de lt
dans le script suivant?
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/r29/html5.min.js">
</script>
<![endif]-->
C’est un Internet/ un commentaire conditionnel , qui lit "Si vous utilisez Internet Explorer inférieur à version 9 (IE8 et versions inférieures), faites ceci ...".
Lorsque la condition conditionnelle est remplie, HTML5Shiv est exécuté dans le navigateur.
HTML5Shiv est une solution de contournement JavaScript, créée par Sjoerd Visscher, permettant d'activer le style des éléments HTML5 dans les versions d'Internet Explorer antérieures à la version 9, qui ne permettent pas de styliser des éléments inconnus sans JavaScript.
C'est ce qu'on appelle Commentaires conditionnels
Les commentaires conditionnels ne fonctionnent que dans IE et conviennent donc parfaitement donner des instructions spéciales destinées uniquement à IE. Ils sont supportés à partir de IE 5 jusqu'à IE9 (inclus).
Les commentaires conditionnels fonctionnent comme suit:
<!--[if IE 6]>
Special instructions for IE 6 here
<![endif]-->
C'est ce qu'on appelle une instruction conditionnelle pour travailler uniquement dans IE.
Il s’agit d’un commentaire conditionnel Internet Explorer, qui lit "si vous utilisez Internet Explorer avec une version inférieure à la version 9.".
<!--[if IE 6]>
Special instructions for I6 here
<![endif]-->
Il permet de styliser des éléments HTML5 dans les versions d'Internet Explorer antérieures à la version 9, qui ne permettent pas de styler des éléments inconnus sans JavaScript.
Leur structure de base est identique à celle d'un commentaire HTML (). Par conséquent, tous les autres navigateurs les verront comme des commentaires normaux et les ignoreront complètement.
Cependant, IE a été programmé pour reconnaître la syntaxe spéciale, résoudre le if et analyser le contenu du commentaire conditionnel comme s'il s'agissait d'un contenu de page normal
Cela signifie la même chose que "moins de". Voici une liste des opérateurs de comparaison alternatifs que vous pourriez rencontrer: