Entité
Une entité HTML est une chaîne de texte (string) qui commence par (&)
et se termine avec (;)
. Les entités sont fréquemment utilisées pour afficher des caractères réservés (qui seraient autrement interprétés comme du code HTML) et des caractères invisibles (comme des espaces insécables). Vous pouvez également les utiliser à la place d'autres caractères difficiles à taper avec un clavier standard.
De nombreux caractères sont des entités mnémoniques. Par exemple, l'entité pour le copyright symbole (©
) est ©
. Pour les caractères non mémorisables, comme —
ou —
, vous pouvez utiliser un tableau de référence ou un outil décodeur.
Caractères réservés
Certains caractères spéciaux sont réservés pour une utilisation en HTML, ce qui signifie que votre navigateur les analysera en tant que code HTML. Par exemple, si vous utilisez le signe inférieur (<), le navigateur interprète tout texte qui suit comme une balise.
Pour afficher ces caractères comme texte, il faut les remplacer par l'entité de caractère correspondante, comme montrée dans le tableau suivant :