Accueil > HTML > HTML – Les entités de caractère

HTML – Les entités de caractère

This entry is part 9 of 23 in the series HTML - Tutoriel

Une entité est le nom alloué à un caractère plus ou moins spécial, suceptible d’apparaître dans
un document HTML. En effet, le langage de référence sur la toile est l’english. Or, ces derniers
ne connaissent pas les caractères accentués et fatalement, ça pose problème. Ce qui fait que
ces même caractères doivent (normalement) êtres codés pour pouvoir être affichés covenablement
par n’importe quel navigateur, quel que soit la configuration de la machine de l’utilisateur. On peut coder
ces caractères avec le code ASCII correspondant (à pour à, par exemple). Mais le texte deviendra
vite incompréhensible sans navigateur. C’est pourquoi on a créé les entitées qui ont un nom proche
du caractère. Voici un texte comportant pas mal d’accents :


Différence entre l’esprit de géométrie et l’esprit de finesse.
En l’un, les principes sont palpables, mais éloignés de l’usage commun; de sorte
qu’on a peine à tourner la tête de ce côté-là, manque d’habitude : mais pour peu
qu’on l’y tourne, on voit les principes à plein; et il faudrait avoir tout à fait
l’esprit faux pour mal raisonner sur des principes si gros qu’il est presque
impossible qu’ils échappent.
PASCAL Pensées

Et voici comment il devrait être, avec chaque caractère accentué remplacé par son entité :

Différence entre l’esprit de géométrie et l’esprit de finesse.
En l’un, les principes sont palpables, mais éloignés de l’usage
commun; de sorte qu’on a peine à tourner la tête de ce côté-
là, anque d’habitude : mais pour peu qu’on l’y tourne, on voit les principes
à plein; et il faudrait avoir tout à fait l’esprit faux pour mal
raisonner sur des principes si gros qu’il est presque impossible qu’ils
échappent.
PASCAL Pensées

Pour connaitre l’entités correspondante (ou le code), reportez-vous au tableau suivant :

















































































































































































































































































































































































































































Les entités de caractère
Caractère Code Entité Caractère Code Entité
" " " & & &
< &#60; &lt; > &#62; &gt;
  &#160; &nbsp; ¡ &#161; &iexcl;
¢ &#162; &cent; £ &#163; &pound;
¤ &#164; &curren; ¥ &#165; &yen;
¦ &#166; &brvbar; § &#167; &sect;
¨ &#168; &uml; © &#169; &copy;
ª &#170; &ordf; « &#171; &laquo;
¬ &#172; &not; ­ &#173; &shy;
® &#174; &reg; ¯ &#175; &macr;
° &#176; &deg; ± &#177; &plusmn;
² &#178; &sup2; ³ &#179; &sup3;
´ &#180; &acute; µ &#181; &micro;
&#182; &para; · &#183; &middot;
¸ &#184; &cedil; ¹ &#185; &sup1;
º &#186; &ordm; » &#187; &raquo;
¼ &#188; &frac14; ½ &#189; &frac12;
¾ &#190; &frac34; ¿ &#191; &iquest;
À &#192; &Agrave; Á &#193; &Aacute;
 &#194; &Acirc; à &#195; &Atlide;
Ä &#196; &Auml; Å &#197; &Aring;
Æ &#198; &AElig; Ç &#199; &Ccedil;
È &#200; &Egrave; É &#201; &Eacute;
Ê &#202; &Ecirc; Ë &#203; &Euml;
Ì &#204; &Igrave; Í &#205; &Iacute;
Î &#206; &Icirc; Ï &#207; &Iuml;
Ð &#208; &ETH; Ñ &#209; &Ntlide;
Ò &#210; &Ograve; Ó &#211; &Oacute;
Ô &#212; &Ocirc; Õ &#213; &Otlide;
Ö &#214; &Ouml; × &#215; &times;
Ø &#216; &Oslah; Ù &#217; &Ugrave;
Ú &#218; &Uacute; Û &#219; &Ucirc;
Ü &#220; &Uuml; Ý &#221; &Yacute;
Þ &#222; &THORN; ß &#223; &szlig;
à &#224; &agrave; á &#225; &aacute;
â &#226; &acirc; ã &#227; &atilde;
ä &#228; &auml; å &#229; &aring;
æ &#230; &aelig; ç &#231; &ccedil;
è &#232; &egrave; é &#233; &eacute;
ê &#234; &ecirc; ë &#235; &euml;
ì &#236; &igrave; í &#237; &iacute;
î &#238; &icirc; ï &#239; &iuml;
ð &#240; &eth; ñ &#241; &ntilde;
ò &#242; &ograve; ó &#243; &oacute;
ô &#244; &ocirc; õ &#245; &otilde;
ö &#246; &ouml; ÷ &#247; &divide;
ø &#248; &oslash; ù &#249; &ugrave;
ú &#250; &uacute; û &#251; &ucirc;
ü &#252; &uuml; ý &#253; &yacute;
þ &#254; &thorn; ÿ &#255; &yuml;
Œ &#338; &OElig; œ &#339; &oelig;
&#8226; &bull; &#8230; &hellip;
&#8364; &euro; &#8482; &trade;

Series Navigation«HTML – Les commentairesHTML – Les liens»
Categories: HTML Tags:
  1. ludo
    07/12/2004 à 18:09 | #1

    Pour en finir avec les questions sur les entités de caractère :

    http://perso.wanadoo.fr/coin.des.experts/reponses/faq5_4b.html

    & Citation « Online »
    Aux débuts du web, celui-ci était essentielleement anglophone et les pages étaient envoyées avec le jeu de caractères ASCII 7 bits. Il n’était pas possible de mettre des accents dans nos phrases et le HTML inventa un palliatif, les entités HTML interprétées par le navigateur, lorsqu’on devait taper é on mettait é par exemple.

    Cela fait des années que tous les navigateurs gèrent parfaitement les jeux de caractères autres que l’ASCII, nul besoin donc d’utiliser les entités HTML. Non seulement les pages avec entités sont entre 5% et 15% plus lourdes, mais en plus leur code source est beaucoup plus difficile à lire.

    Tapez donc directement vos accents dans votre éditeur HTML favori et indiquez dans vos entêtes meta le jeu de caractères de notre langue, pour l’ensemble des langues occidentales, c’est l’ISO-8859-15 :

  2. 10
    02/09/2005 à 18:15 | #2

    u should give us more info

  3. 10
    22/03/2006 à 01:02 | #3

    Your site is very informational for me. Nice work.

  1. Pas encore de trackbacks