Standards HTML et XHTML : quelle différence ?
PREMIÈRE PARTIE
© Groupe Eyrolles, 2005
16
L’encodage est spécifié dans l’espace délimité par les balises et , à
l’aide de l’attribut charset. Par exemple :
L’encodage du document indique aux navigateurs les caractères potentiellement utilisés dans le texte de la page. Pour un document en français, on pourra choisir entre :
• iso-8859-1 qui est l’encodage classique, presque complet pour les langues de
l’Europe occidentale ;
• iso-8859-15 qui complète le précédent par quelques caractères supplémentaires,
tels que le signe € ou le caractère œ ;
• utf-8 qui permet d’utiliser la plupart des caractères de la majorité des langues du
monde : c’est un code de l’Unicode.
Valider son site avec le W3C
Pour réaliser un site conforme aux standards du Web, il faut :
• Préciser la version de HTML ou de XHTML utilisée. On l’indiquera par un
doctype en début de document, comme nous venons de le voir.
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


titre évocateur
content="text/html; charset=iso-8859-15" />

CULTURE Unicode
Pour s’échanger des données, notamment textuelles, les ordinateurs doivent s’accorder sur la manière de
les représenter (ou encoder). Ils ne connaissent en effet que les nombres : comment associer à chaque
caractère son numéro ? La multitude des conventions inventées localement a subi une première unification avec l’avénement de l’Internet dans les pays occidentaux dans les années 1970 : c’est le code ASCII
qui numérotait les vingt-six lettres de l’alphabet, les chiffres et quelques signes typographiques ou codes
de contrôle supplémentaires. Il fut étendu différemment selon la zone géographique pour prendre en
compte les signes diacritiques des diverses langues. L’entrée de cultures aux systèmes d’écriture moins
classiques dans le cercle de la communication a bouleversé ce fragile équilibre ; c’est désormais Unicode
qui vise à centraliser les dizaines de milliers de caractères existant dans tous les systèmes d’écriture. On
peut désormais mêler tout sous-ensemble de langues du monde dans un même document.
Précédent

- 43/337

Suivant