par
Victor BRITO » 27 mars 2007, 12:41
Salut!
Selon l'écriture et la langue utilisées, il faut que les navigateurs puissent interpréter correctement les caractères spéciaux qui ne sont pas codés sous forme d'entité HTML (é pour é, par exemple).
Le codage ISO-8859-1 convient à la plupart des langues d'Europe occidentale.
Le codage ISO-8859-15 a l'avantage de tenir de certains caractères spéciaux (œ ou €, par exemple).
Pour un site multilingue susceptible d'avoir une version en russe ou en chinois, rien de mieux que l'UTF-8.
La
spécification HTML du W3C en dit quelques mots.
Dans le code HTML, il suffit de renseigner le codage utilisé, comme suit, entre les balises <head> et </head>:
Code : Tout sélectionner
<!-- En HTML -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- En XHTML -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Salut!
Selon l'écriture et la langue utilisées, il faut que les navigateurs puissent interpréter correctement les caractères spéciaux qui ne sont pas codés sous forme d'entité HTML (é pour é, par exemple).
Le codage ISO-8859-1 convient à la plupart des langues d'Europe occidentale.
Le codage ISO-8859-15 a l'avantage de tenir de certains caractères spéciaux (œ ou €, par exemple).
Pour un site multilingue susceptible d'avoir une version en russe ou en chinois, rien de mieux que l'UTF-8.
La [url=http://www.w3.org/TR/html4/charset.html#doc-char-set]spécification HTML du W3C[/url] en dit quelques mots.
Dans le code HTML, il suffit de renseigner le codage utilisé, comme suit, entre les balises <head> et </head>:
[code]
<!-- En HTML -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- En XHTML -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />[/code]