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

Contenu supprimé Contenu ajouté
Ligne 3 :
== Définition ==
 
Le langage [[Programmation HTML|HTML]] utilise un jeu d''''entités''' pour incorporer des ''caractères spécifiques'' dans le document. Plus simplement, vous tapez une séquence précise de caractères (oui c'est ça, un mot magique), et miraculeusement il se transforme en un caractère (accentué, spécial, de ponctuation,…) quand vous affichez la page dans un navigateur Web.
Ces entités ontsont toutesintroduites la même préfixe :par une ''esperluette'' « <code>&</code> ».
La fin d'une entité est marquée par le caractère ''point-virgule'' « <code>;</code> ».
 
&''nom_de_l_entité'';
 
Il est possible de recourir à deux types d'entités :
Ligne 12 ⟶ 16 :
* <code>&amp;#8364;</code> qui en est l'entité numérique décimale (index dans la table des caractères Unicode) ;
* <code>&amp;euro;</code> qui en est l'entité caractère.
On peut aussi taper l'entité numérique en hexadécimal, en mettant un « x » entre le croisillon et le nombre.
Par exemple, <code>&amp;#196;</code> est la même chose que <code>&amp;#xC4;</code>, c'est-à-dire « Ä ».
 
== Utilité ==