Les entités HTML

Transcription

Les entités HTML
Les entités HTML
Les caractères HTML propres
Les quatre caractères ci-dessous ne doivent être utilisés que pour encadrer le code HTML. On doit
employer les entités pour les afficher comme caractères dans la page Web.
Caractère
spécial
Entité
caractère
"
"
Entité
numérique
"
Explication
Caractère utilisé pour encadrer les attributs.
Erroné : <a href="jean.html" title="page "perso" de
Jean">Jean</a>
Correct : <a href="jean.html" title="page &quot;perso&quot; de
Jean">Jean</a>
&
&amp;
&#38;
Caractères utilisé pour débuter les entités.
Erroné : <p>Fromage & dessert</p>
Correct : <p>Fromage &amp; dessert</p>
<
&lt;
&#60;
>
&gt;
&#62;
Caractères utilisés pour encadrer les balises HTML
Erroné : <p>Si 3 < x, alors...</p>
Correct :<p>Si 3 &lt; x, alors...</p>
Les caractères spéciaux les plus utiles
Attention : les caractères ayant une entité numérique supérieure à 255 peuvent être affichés de façon
incorrecte si l'internaute utilise des polices non-unicode. Les caractères présent dans l'encodage ISO-88591, marqués en vert et gras, peuvent être considérés comme sûrs.
Caractère
spécial
É
Ò
Â
Ã
Ä
Å
Æ
æ
Œ
œ
Ç
Γ
Les entités HTML
Entité
caractère
&Eacute;
&Ograve;
&Acirc;
&Atilde;
&Auml;
&Aring;
&AElig;
&aelig;
&OElig;
&oelig;
&Ccedil;
&Gamma;
Entité
Explication
numérique
Lettres spéciales (diacritiques, ligaturées, non romaines)
&#201;
E (accent) aigu (acute)
&#210;
O (accent) grave
&#194;
A (accent) circonflexe
&#195;
A tildé
&#196;
A umlaut (inflexion allemande, marquée par un tréma)
&#197;
ring = anneau
&#198;
A et E ligaturés (E dans l'A)
&#230;
a et e ligaturés (e dans l'a)
&#338;
O et E ligaturés (E dans l'O)
&#339;
o et e ligaturés (e dans l'o)
&#199;
C cédille
&#393;
gamma capitale (lettre grecque)
1/2
Caractère
spécial
γ
Entité
caractère
&gamma;
—
–
·
Esp. insécable
espace fine
«
»
•
…
&mdash;
&ndash;
&middot;
&nbsp;
&thinsp;
&laquo;
&raquo;
&bull;
&hellip;
™
®
©
€
²
½
±
&trade;
&reg;
&copy;
&euro;
&sup2;
&frac12;
&plusmn;
←
&larr;
⇒
&rArr;
×
&times;
&sdot;
&divide;
&radic;
&permil;
&prop;
⋅
÷
√
‰
∝
≃
¦
2/2
&brvbar;
Entité
numérique
&#947;
Explication
gamma minuscule (lettre grecque)
Caractères typographiques
&#8212;
M dash (tiret de la largeur d'un M, tiret long, tiret d'incise, tiret cadratin)
&#8211;
N dash (tiret de la largeur d'un N, tiret moyen, tiret d'intervalle, tiret demi-cadratin)
&#183;
middle dot (point centré, virgule géorgienne)
&#160;
non breakable space
&#8201;
thin space
&#171;
left angle quote (guillemet angulé gauche, ouvrant)
&#187;
right angle quote (guillemet angulé droit, fermant)
&#8226;
bullet (puce)
&#8230;
horizontal ellipse (points de suspension)
Symboles commerciaux et mathématiques
&#8482;
trade mark (marque commerciale)
&#174;
registred (marque déposée)
&#169;
copyright (tous droits réservés)
&#8364;
Symbole de l'euro
&#178;
superior 2 (2 en exposant, carré)
&#189;
fraction 1/2
&#177;
plus minus (plus ou moins)
left arrow ; voir aussi &rarr; (right →), &uarr; (up ↑), &darr; (down ↓), &harr;
&#8592;
(horizontal ↔), &crarr; (carriage return arrow, « retour chariot » ↵)
right big arrow ; voir aussi &rArr; (right ⇒), &uArr; (up ⇑), &dArr; (down ⇓), &hArr;
&#8658;
(horizontal ⇔)
&#215;
times = fois (signe de multiplication)
&#8901;
scalar multiplication dot (signe de multiplication scalaire)
&#247;
divide = diviser (signe de division)
&#8730;
radical (racine carrée)
&#8240;
per (« pour » en latin) mille
&#8733;
proportionnel
&#8771;
Approximativement égale à...
&#166;
broken vertical bar (barre verticale interrompue, tube)
Les entités HTML