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

Contenu supprimé Contenu ajouté
Ligne 9 :
&''nom_de_l_entité'';
 
Il est possible de recourir à deux typesformes d'entités :
* les entités de type numérique composées d'un nombre précédé du caractère ''croisillon'' <code>#</code> (souvent appelé à tort « dièse »<ref>mais le caractère dièse est différent : « ♯ », obtenu par <code>&amp;#9839;</code></ref>) entre l'''esperluette'' et le ''point-virgule'' ; le nombre est soit sous forme décimale, soit sous forme hexadécimal quand il est préfixé par la lettre '''x''' ;
* les entités de type caractère composées d'une chaîne de caractères entre l'''esperluette'' et le ''point-virgule''.
 
Ainsi il est possible d'écrire le signe euro (€) de deuxtrois manières :
* <code>&amp;#8364;</code> qui en est l'entité numérique décimale (index dans la table des caractères Unicode) ;
* <code>&amp;#x20AC;</code> qui en est l'entité numérique hexadé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.