HTML, le langage du web

Caractères, entités, codes, ...

Last update
2010-11-09

Avant propos

Le HTMLHypertext Markup Language est le langage de base dans lequel sont écrites les pages webweb = toile d'araignée. C'est lui qui permet, non seulement d'assurer la présentation des pages, mais aussi de créer des liens vers d'autres textes, d'autres pages, d'autres sites. Le HTML est doté, comme son son l'indique, de marqueurs, aussi appelés balises. De même que le naturaliste Karl von LinnaeusRåShult 17007 - Uppsala 1778 qui s'exprimait en latin a utilisé le latin pour la classification des espèces, les créateurs du web, qui s'exprimaient en anglais, ont naturellement utilisé l'anglais pour spécifier ce langage. On leur pardonnera cette facilité. En fait ils ont utilisé une table de caractères comportant 128 signes ou symboles connue sous le nom d'ASCIIAmerican Standard Code
for Information Interchange
. Le web étant devenu mondial, il s'est avéré nécessaire de pouvoir représenter d'autres caractères, en particulier les caractères comportant des accents, utilisés par de nombreuses langues européennes. En adoptant le codage Unicode sur deux octets on peut coder jusqu'à 65 000 caractères, ainsi on devrait pouvoir représenter tous les caractères de toutes les langues connues. Le code UTF-8 maintenant couramment utilisé est un Unicode condensé.

Afin de transmettre sur les réseaux uniquement les 128 symboles ASCII, les autres caractères sont codés. On peut les représenter soit par une entité HTML, laquelle est en fait un mnémonique, soit par un code numérique. Ci-après sont représentés sous forme de tableaux et groupés par affinités, un certain nombre de ces entités (&aaa;) ou codes (&#xxx;). Les caractères de code inférieur à 128 peuvent, bien sûr, être utilisés tels quels, sauf lorsqu'il y a possibilité de confusion avec un caractère réservé du langage HTML. Les entités et codes sont un standard défini par leW3CWorl Wide Web Consortium. Il peuvent dans certains cas être mal, ou pas, interprétés par certains navigateurs. Si c'est le cas pour votre navigateur, un symbole de remplacement peut être affiché dans la première colonne dans les tableaux ci-dessous. Ainsi tous les caractères des tableaux sont correctement traduits par Epiphany 2.20.3 ainsi que par Mozilla Iceweasel 2.0.0.3, alors que ce n'est pas le cas pour Konqueror 3.5.5. Avant de mettre une page en ligne il est recommandé de la tester avec plusieurs navigateurs.

Caractères à usage général

CaractèreEntitéCodeCommentaire
   espace insécable
  espace fin
  espace demi-cadratin
  espace cadratin
­­­tiret de césure optionnelle
‎‎marque gauche-à-droite
‏‏marque droite-à-gauche
"""guillemet droit, quote
«««guillemet français ouvrant
»»»guillemet français fermant
‹‹guillemet français simple ouvrant
››guillemet français simple fermant
““guillemet-apostrophe double ouvrant
”” guillemet-apostrophe double fermant
„„guillemet double fermant bas
'''apostrophe
‘‘guillemet simple ouvrant
’’guillemet simple fermant
‚‚guillemet simple fermant bas
……points de suspension
!!!point d'exclamation
¡¡¡point d'exclamation inversé
???point d'interrogation
¿¿¿point d'interrogation inversé
(((parenthèse ouvrante
)))parenthèse fermante
[[[crochet ouvrant
]]]crochet fermant
{{{accolade ouvrante
}}}accolade fermante
¨¨¨tréma, Umlaut
´´´accent aigu
```accent grave
^^^accent circonflexe
ˆˆˆaccent circonflexe
~~~tilde
˜˜˜petit tilde
¸¸¸cédille
###dièse
***étoile, star
,,,virgule
...point
:::deux-points
;;&#59;point-virgule
···point médian
••gros point médian
¯¯¯macron
‾‾surligné, overline, spacing overscore
---tiret ¼ cadratin, tiret de mots composés, hyphen
––tiret ½ cadratin, tiret d'incise, dash
——tiret cadratin, tiret de dialogue
___souligné, underscore
|||séparateur vertical, pipe
¦¦¦barre verticale coupée, broken vertical bar
‌‌antiliant sans chasse
‍‍liant sans chasse
††obèle, dague
‡‡double obèle
§§§section
¶¶paragraphe
©©©copyright
®®®marque déposée, registered
™™marque commerciale, trade mark
&&&et commercial, ampersand
@@@arobas, at
///slash
\\\backslash
◊◊losange
♠♠pique, spade
♣♣trèfle
♥♥coeur
♦♦carreau
←←flèche gauche, left arrow
↑↑flèche haut, up arrow
→→flèche droite, right arrow
↓↓flèche bas, down arrow
↔↔double flèche, équivalent

Monnaies

CaractèreEntitéCodeCommentaire
¤¤¤symbole monétaire générique, currency
€€euro
$$$dollar
¢¢¢cent US
£££livre sterling, pound
¥¥¥yen
ƒƒƒflorin (utilisé aussi pour fonction)

Caractères alphabétiques accentués

CaractèreEntitéCodeCommentaire
ááá 
ÁÁÁ 
âââ 
 
ààà 
ÀÀÀ 
ååå 
ÅÅÅ 
ããã 
ÃÃà
äää 
ÄÄÄ 
æææ 
ÆÆÆ 
ççç 
ÇÇÇ 
ééé 
ÉÉÉ 
êêê 
ÊÊÊ 
èèè 
ÈÈÈ 
ëëë 
ËËË 
ííí 
ÍÍÍ 
îîî 
ÎÎΠ
ììì 
ÌÌÌ 
ïïï 
ÏÏÏ 
ñññ 
ÑÑÑ 
óóó 
ÓÓÓ 
ôôô 
ÔÔÔ 
òòò 
ÒÒÒ 
øøø 
ØØØ 
õõõ 
ÕÕÕ 
ööö 
ÖÖÖ 
œœœligature oe latin minuscule
ŒŒŒligature OE latin majuscule
šššs latin minuscule avec caron
ŠŠŠS latin majuscule avec caron
ßßßs dur allemand minuscule
ðððed islandais minuscule
ÐÐÐED islandais majuscule
þþþthorn islandais minuscule
ÞÞÞThorn islandais majuscule
úúú 
ÚÚÚ 
ûûû 
ÛÛÛ 
ùùù 
ÙÙÙ 
üüü 
ÜÜÜ 
ýýý 
ÝÝÝ 
ÿÿÿ 
ŸŸŸ 

Caractères accentués de l'esperanto

CaractèreEntitéCodeCommentaire
ĉ ĉEsperanto tch minuscule
Ĉ ĈEsperanto tch majuscule
ĝ ĝEsperanto dj minuscule
Ĝ ĜEsperanto dj majuscule
ĥ ĥEsperanto kh minuscule
Ĥ ĤEsperanto kh majuscule
ĵ ĵEsperanto j minuscule
Ĵ ĴEsperanto j majuscule
ŝ ŝEsperanto ch minuscule
Ŝ ŜEsperanto ch majuscule
ŭ ŭEsperanto ou bref minuscule
Ŭ ŬEsperanto ou bref majuscule

Alphabet grec

CaractèreEntitéCodeCommentaire
αααalpha
ΑΑΑAlpha
βββbeta
ΒΒΒBeta
γγγgamma
ΓΓΓGamma
δδδdelta
ΔΔΔDelta
εεεepsilon
ΕΕΕEpsilon
ζζζzeta
ΖΖΖZeta
ηηηeta
ΗΗΗEta
θθθtheta
ΘΘΘTheta
ιιιiota
ΙΙΙIota
κκκkappa
ΚΚΚKappa
λλλlambda
ΛΛΛLambda
μμμmu
ΜΜΜMu
νννnu
ΝΝΝNu
ξξξxi
ΞΞΞXi
οοοomicron
ΟΟΟOmicron
πππpi
ΠΠΠPi
ρρρrho
ΡΡΡRho
σσσsigma
ςςςsigma final
ΣΣΣSigma
τττtau
ΤΤΤTau
υυυupsilon
ΥΥΥUpsilon
φφφphi
ΦΦΦPhi
χχχchi
ΧΧΧChi
ψψψpsi
ΨΨΨPsi
ωωωomega
ΩΩΩOmega

Maths 1

CaractèreEntitéCodeCommentaire
°°°degré
µµµlettre grecque mu
<&lt;&#60;inférieur, less-than
>&gt;&#62;supérieur, greater-than
&le;&#8804;inférieur ou égal, less or equal
&ge;&#8805;supérieur ou égal, greater or equal
==&#61;égal
&asymp;&#8776;presque égal, peu diff&eacte;rent
&ne;&#8800;différent, not equal
&equiv;&#8801;équivalent
±&plusmn;&#177;plus-ou-moins
&minus;&#8722;moins
++&#43;plus
×&times;&#215;multiplication
÷&divide;&#247;division
&frasl;&#8260;fraction
%%&#37;pour cent
&permil;&#8240;pour mille
¼&frac14;&#188;un quart
½&frac12;&#188;un demi
¾&frac34;&#188;trois quarts
¹&sup1;&#185;exposant 1
²&sup2;&#178;exposant 2
³&sup3;&#179;exposant 3
º&ordm;&#186;indicateur ordinal masculin
ª&ordf;&#170;indicateur ordinal féminin
ƒ&fnof;&#402;fonction, utilisé aussi pour florin
&prime;&#8242;prime, minute d'arc, dérivée
&Prime;&#8243;double prime, seconde d'arc, dérivée seconde
&part;&#8706;d rond, dérivée partielle
&prod;&#8719;produit n-aire
&sum;&#8721;somme n-aire
&radic;&#8730;racine carrée
&infin;&#8734;infini
¬&not;&#172;négation
&cap;&#8745;intersection
&int;&#8747;intégrale

Maths 2

CaractèreEntitéCodeCommentaire
&rArr;&#8658;flèche droite double, rightwards double arrow
&lArr;&#8656;flèche gauche double, leftwards double arrow
&uArr;&#8657;flèche haut double, upwards double arrow
&dArr;&#8659;flèche bas double,downwards double arrow
&hArr;&#8660;flèche bidir. double, left right double arrow
&crarr;&#8629;retour, carriage return
&forall;&#8704;pouir tout, for all
&exist;&#8707;il existe, there exists
&nabla;&#8711;nabla
&isin;&#8712;élément de, element of
&ni;&#8715;contient, contains as member
&notin;&#8713;n'est pas élément de, not an element of
&nsub;&#8836;n'est pas sous-ensemble de, not a subset of
&empty;&#8709;ensemble vide, empty set, diameter
&prop;&#8733;proportionnel à, proportional to
&ang;&#8736;angle
&and;&#8743;ET logique, logical and, wedge
&or;&#8744;OU logique, logical or, vee
&cup;&#8746;union, cup
&there4;&#8756;donc, d'où, therefore
&sim;&#8764;varie comme, varies with, similar to
&sub;&#8834;sous-ensemble de, subset of
&sup;&#8835;surensemble de, superset of
&sube;&#8838;sous-ensemble ou égal à, subset of or equal to
&supe;&#8839;sur-ensemble ou égal à, superset of or equal to
&perp;&#8869;orthogonal, perpendicular
&oplus;&#8853;plus cerclé, circled plus
&weierp;&#8472;P majuscule script, script capital P
&image;&#8465;partie imaginaire de, I gothique majuscule
&real;&#8476;partie réelle de, R gothique majuscule
&lowast;&#8727;astérisque, asterisk
&cong;&#8773;approximat. égal, approximately equal to
&otimes;&#8855;produit vectoriel, circled times
&sdot;&#8901;opérateur point, dot operator
&lceil;&#8968;left ceiling, apl upstile
&rceil;&#8969;right ceiling
&lfloor;&#8970;left floor, apl downstile
&rfloor;&#8971;right floor
&lang;&#9001;chevron vers la gauche, left-pointing angle bracket (bra)
&rang;&#9002;chevron vers la droite, right-pointing angle bracket (ket)
&alefsym;&#8501;alef symbol, first transfinite cardinal
ϑ&thetasym;&#977;symbole theta
ϖ&piv;&#982;symbole pi
ϒ&upsih;&#978;symbole Upsilon

    

File :codes.html, 2008-06-01 - Robert L.E. Billon - Last update: 2010-11-09