Caractère spéciaux

scorpion077 Messages postés 44 Date d'inscription lundi 11 juin 2007 Statut Membre Dernière intervention 14 mai 2009 - 11 mai 2009 à 15:28
Brabus18 Messages postés 10 Date d'inscription mardi 12 mai 2009 Statut Membre Dernière intervention 20 mai 2009 - 20 mai 2009 à 14:33
Bonjour,

j'ai fais une simple page html. Les caractères spéciaux tel é à ù ne s'affichent pas correctement.

voici mon code : <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Cordialement.

5 réponses

cs_putch Messages postés 624 Date d'inscription mardi 6 mai 2003 Statut Membre Dernière intervention 14 décembre 2009 1
11 mai 2009 à 15:44
salut

justement si tu met utf-8, tu dois encoder tes caractères accentués genre :
é => &eacute;
è => &egrave;
...

++
0
kohntark Messages postés 3705 Date d'inscription lundi 5 juillet 2004 Statut Membre Dernière intervention 27 avril 2012 30
11 mai 2009 à 18:25
Salut,

@Putch : ben pourquoi ?
Il n'y a rien qui oblige à ça, c'est plutôt que la page elle même ou des données provenant de la DB sont encodées autrement.

Il suffit surement de changer le charset de la page HTML ou mieux, encoder son contenu dans l'encodage qui va bien (ISO 8859 sans doute)

Cordialement,

Kohntark -
0
cs_putch Messages postés 624 Date d'inscription mardi 6 mai 2003 Statut Membre Dernière intervention 14 décembre 2009 1
11 mai 2009 à 19:27
@kohntark:
"Il n'y a rien qui oblige à ça"
j'ai pas dit le contraire, maintenant si scorpion077 a mis un charset à utf_8 c'est à mon avis voulu (la facilité étant de mettre l'iso)

"encoder son contenu dans l'encodage qui va bien"
donc si il a mis utf_8 :) le contenu doit être en utf_8 :)

++
0
kohntark Messages postés 3705 Date d'inscription lundi 5 juillet 2004 Statut Membre Dernière intervention 27 avril 2012 30
12 mai 2009 à 14:21
Je pense que nous sommes bien d'accord, je tenais simplement à le préciser car ton message :
"justement si tu met utf-8, tu dois encoder tes caractères accentués genre :
é => &eacute;
è => &egrave;"
dit qu'il faut mettre les caractères é/è/... sous forme d'entités HTML (&eacute; ..), hors ce n'est pas le cas.

Par exemple :
"é_è-ç"é_è('"à_"é)è-"'é_(è"
doit apparaitre tel quel dès l'instant ou l'encodage déclaré (ISO-8859, UTF-8, trucbidule, ...) correspond à l'encodage du contenu.

Cordialement,

Kohntark -
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Brabus18 Messages postés 10 Date d'inscription mardi 12 mai 2009 Statut Membre Dernière intervention 20 mai 2009
20 mai 2009 à 14:33
merci putch, j'en avez besoin moi aussi! et cela marche nikel
0
Rejoignez-nous