Encodage des accents
Résolu
Bilow
Messages postés
1014
Date d'inscription
Statut
Membre
Dernière intervention
-
Bilow Messages postés 1014 Date d'inscription Statut Membre Dernière intervention -
Bilow Messages postés 1014 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Encodage des accents
- Encodage ascii - Guide
- Lettres avec accents - Guide
- Pourquoi les accents circonflexes disparaissent dans mes messages ✓ - Forum Réseaux sociaux
- Problème accent circonflexe - Forum Mobile
- Signification 2 accents circonflexes - Forum Mail
7 réponses
Bonjour,
Si tu décides d'utiliser le "charset=UTF-8" (le meilleur choix !), alors tu dois remplacer chaque caractère accentué par son équivalent en HTML, dans le code :
https://www.commentcamarche.net/contents/489-caracteres-speciaux-html
Plus d'infos :
https://www.alsacreations.com/astuce/lire/34-charset-iso-8859-1-iso-8859-15-utf-8-lequel-choisir.html
Si tu décides d'utiliser le "charset=UTF-8" (le meilleur choix !), alors tu dois remplacer chaque caractère accentué par son équivalent en HTML, dans le code :
https://www.commentcamarche.net/contents/489-caracteres-speciaux-html
Plus d'infos :
https://www.alsacreations.com/astuce/lire/34-charset-iso-8859-1-iso-8859-15-utf-8-lequel-choisir.html
Tu devrait plutot mettre ça à la place:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="fr" xml:lang="fr">
:)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="fr" xml:lang="fr">
:)
Merci, mais bizarrement cela ne fonctionne toujours pas.
J'ai deux pages, une contenant les balises principales (html, head, body), ainsi que du Javascript avec l'AJAX pour récupérer le contenu de la deuxième page, qui contient :
- Des balises (div, p, a) avec "é" qui est mal affiché
- Un textarea, avec "é" qui est bien affiché...
C'est pas normal !
Merci pour votre aide.
J'ai deux pages, une contenant les balises principales (html, head, body), ainsi que du Javascript avec l'AJAX pour récupérer le contenu de la deuxième page, qui contient :
- Des balises (div, p, a) avec "é" qui est mal affiché
- Un textarea, avec "é" qui est bien affiché...
C'est pas normal !
Merci pour votre aide.
T'as mis le brin de code avant le <head>?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Tout d'abord merci pour votre aide.
Il y a trois endroits où j'utilise des "é" :
- Sur la page d'accueil
- Par Javascript (ajax) sur une page
- Par Javascript (ajax) dans un textarea
En mettant ISO-8859-1 ou ISO-8859-15, sur la page d'accueil ca fonctionne, sur l'autre page ca fonctionne, dans le textarea ca fonctionne pas !
En mettant UTF-8, sur la page d'accueil ca fonctionne pas, sur l'autre page ca fonctionne pas, dans le textarea ca fonctionne !
Ca n'existe donc pas, un encodage qui accepte les accents ? Je vais être obligé de tout retranscrire en HTML (& eacute ;) ?
Je vais devenir fou...
Merci !
Tout d'abord merci pour votre aide.
Il y a trois endroits où j'utilise des "é" :
- Sur la page d'accueil
- Par Javascript (ajax) sur une page
- Par Javascript (ajax) dans un textarea
En mettant ISO-8859-1 ou ISO-8859-15, sur la page d'accueil ca fonctionne, sur l'autre page ca fonctionne, dans le textarea ca fonctionne pas !
En mettant UTF-8, sur la page d'accueil ca fonctionne pas, sur l'autre page ca fonctionne pas, dans le textarea ca fonctionne !
Ca n'existe donc pas, un encodage qui accepte les accents ? Je vais être obligé de tout retranscrire en HTML (& eacute ;) ?
Je vais devenir fou...
Merci !
Voila, j'ai enfin fini tout mes tests : l'UTF-8 avec les accents, parfois ca fonctionne, parfois ca fonctionne pas. Bizarre. Les ISO, après avoir retesté avec les accents, ca fonctionne pas.
Conclusion, il n'existe pas de codage supportant les accents ! J'ai donc dû tout retranscrire en & eacute ; etc. Je trouve cela triste, aucun codage valide, mais bon que voulez-vous faire ?
Au passage, il faudrait signaler à CCM que les & eacute; (sans espaces) sont transformés en "é", ce qui modifie le post initial.
Résolu ! Merci tout le monde !
Conclusion, il n'existe pas de codage supportant les accents ! J'ai donc dû tout retranscrire en & eacute ; etc. Je trouve cela triste, aucun codage valide, mais bon que voulez-vous faire ?
Au passage, il faudrait signaler à CCM que les & eacute; (sans espaces) sont transformés en "é", ce qui modifie le post initial.
Résolu ! Merci tout le monde !