« Le langage HTML/Entités » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Liste des entités : + flèches
Aucun résumé des modifications
Ligne 247 :
=== Afficher du code HTML ===
 
Imaginez que vous vouliez afficher du code HTML sur votre page. Vous voulez par exemple afficher le texte « &lt;em> ». Seulement voilà, le navigateur va croire que c'est une balise, et ne rien afficher mais mettre le texte en italique. La solution est de de ne pas utiliser les caractères <code>&lt;</code> et <code>&gt;</code> mais les entités correspondantes : respectivement <code>&amp;lt;</code> (de l'anglais ''less than'', « inférieur à ») et <code>&amp;gt;</code> (de l'anglais ''greater than'', « plus grand que »). C'est donc <code>&amp;lt;em&amp;gt;</code> qu'il faut taper.
 
À noter que pour afficher « C'est par là -&gt; », même si le navigateur va en général faire ce qu'on a envie qu'il fasse à savoir afficher le symbole « &gt; » (ou « &lt; » le cas échéant) tel quel, il est de bon ton de remplacer quand même « &gt; » et « &lt; » par leurs entités, sous peine de se faire remonter les bretelles par le validateur.