Problème encodage HTML
Résolu/Fermé
A voir également:
- L’encodage de caractères du document html n’a pas été déclaré. le document sera affiché avec des caractères incorrects pour certaines configurations de navigateur si le document contient des caractères en dehors de la plage us-ascii. l’encodage de caractères de la page doit être déclaré dans le document ou dans le protocole de transfert.
- Caractères ascii - Guide
- Ethernet n'a pas de configuration ip valide - Guide
- Caractères spéciaux symboles clavier - Guide
- Signer un document word - Guide
- Chaque fichier en ligne sur le web a un chemin d’accès sur un serveur. c’est le cas du fichier du logo présent sur la page de cette ville. quel est le chemin de ce fichier à partir de la racine du site ? - Forum Graphisme
2 réponses
thevinou
Messages postés
1007
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
10 mars 2015
190
16 mars 2012 à 13:21
16 mars 2012 à 13:21
encode des é avec leur équivalent en html, c'est à dire : é
de même pour è : &eagrave;
Voir ce lien pour une liste complête : http://tecfa.unige.ch/guides/htmlman/html-14.html
de même pour è : &eagrave;
Voir ce lien pour une liste complête : http://tecfa.unige.ch/guides/htmlman/html-14.html
maka54
Messages postés
699
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
4 décembre 2016
80
16 mars 2012 à 13:30
16 mars 2012 à 13:30
le problème est-il sur tous le site ?
du texte brut ?
ou seulement le texte provenant d'une base de données
du texte brut ?
ou seulement le texte provenant d'une base de données
maka54
Messages postés
699
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
4 décembre 2016
80
Modifié par maka54 le 16/03/2012 à 13:48
Modifié par maka54 le 16/03/2012 à 13:48
donc c'est au niveau du serveur qu'est le problème
Crée un fichier .htacess et place la ligne dedans :
et vérifie que tes pages sont bien encodés en UTF-8
Crée un fichier .htacess et place la ligne dedans :
AddDefaultCharset UTF-8
et vérifie que tes pages sont bien encodés en UTF-8
maka54
Messages postés
699
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
4 décembre 2016
80
16 mars 2012 à 16:32
16 mars 2012 à 16:32
donc c'est l'encodage de tes fichiers qui ne sont pas en UTF-8
16 mars 2012 à 13:28
16 mars 2012 à 13:31
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
Mais nos amis qui ne sont pas sous windows, vont ils apprécier ?
Ma réponse permet de générer des pages avec le bon encodage, peu importe le navigateur / OS / ...
16 mars 2012 à 13:46
Mais je ne peux me permettre de réencoder tous les caractères pour plusieurs raisons techniques.
C'est bien la première fois que j'ai ce problème. Vraiment bizarre !
16 mars 2012 à 14:18
Si tous à fait, c'est même la meilleure solution. Les caractères accentués sont des caractères spéciaux et n'existent pas naturellement sur internet(en informatique en général, la faute aux cultures anglo-saxonnes qui n'ont pas d'accent et une volonté de simplicité).
Mais je ne peux me permettre de réencoder tous les caractères pour plusieurs raisons techniques.
Lesquelles?
CTRL+F rechercher/remplacer, il en est de même pour les accents circonflexes et autres caractères spéciaux(€, &, etc...).
Modifié par maka54 le 16/03/2012 à 14:37
Alors pourquoi des développeurs se cassent la tête depuis des années avec des encodages universel si ce n'est pour les utiliser ??? on se le demande ....
A l'avenir, n'importe quel caractères de n'importe quel langue sera reconnu avec les encodages universel (UTF-16, 32 ...)
Mais on peux tout à fait rester à l'age de pierre avec des (& eacute; ....)