Page 1 sur 1

encodage charset

Posté : 26 mars 2007, 15:01
par Pierre tombale
Bonjour,

J'ai de grosses lacunes niveau des standards/normes et je voulais savoir si on pouvait me guider ou résumer les principes fondamentaux d'encodage et savoir que choisir par avance merci.

Pierre tombale

Posté : 26 mars 2007, 17:19
par zeus
Hello,

même si le message était tourné de manière fort comique (Os courent :langue:), il n'en est pas moins inutile dans le titre ;)

Je me suis donc permis d'éditer ton message pour le retirer.

Posté : 27 mars 2007, 12:41
par Victor BRITO
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" />

Posté : 27 mars 2007, 14:12
par Pierre tombale
Bonjour et merci de la réponse, me voilà plus éclairé :idea: :)
Cependant j'ai lu que même en ISO-8859-1 les caracères € ou bien œ sont bien interprétés et j'ai de suite fait le test et effectivement cela fonctionne, étrange... :-k

Pierre tombale

Posté : 27 mars 2007, 14:17
par Victor BRITO
Cependant j'ai lu que même en ISO-8859-1 les caracères € ou bien œ sont bien interprétés et j'ai de suite fait le test et effectivement cela fonctionne, étrange... :-k
Sans doute, mais le validateur du W3C ne validera pas une page contenant un caractère spécial qui ne fait pas partie du codage déclaré et qui n'est pas codé selon son entité HTML équivalente.

Posté : 27 mars 2007, 14:42
par Pierre tombale
Ok.

Merci pour la pertinence et la rapidité de l'info.

Résolu

Pierre tombale