Bonjour à tous,
J'ai mis en ligne mon site en html5 avec comme en-tête :
Seulement les caractères accentués sont remplacés.
Si je mets cette ligne en plus
Maintenant est de savoir dans quel fichier est la "[i]ligne 16[/b]"
Y a-t-il un moyen de remédier à ce problème parce que franchement, je suis dépassé ?
Merci de vos réponses... et de vos solutions !
Modifié par 6l20 (04 Jul 2013 - 10:56)
J'ai mis en ligne mon site en html5 avec comme en-tête :
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8" />
[...]
Seulement les caractères accentués sont remplacés.
Si je mets cette ligne en plus
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Tout va bien, c'est très lisible, mais W3C détecte une erreur ! a écrit :
ANGLAIS : Sorry, I am unable to validate this document because on line 16 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.
The error was: utf8 "\xE9" does not map to Unicode
FRANCAIS : Désolé, je ne suis pas en mesure de valider ce document parce que sur la l[b]igne 16 il contenait un ou plusieurs octets que je ne peux pas interpréter comme utf-8 (en d'autres termes, les octets constatées ne sont pas des valeurs valides dans l'encodage des caractères spécifié). S'il vous plaît vérifier à la fois le contenu du fichier et l'indication de codage de caractères.
L'erreur était: utf8 "\ XE9" ne correspond pas à Unicode[/i]
Maintenant est de savoir dans quel fichier est la "[i]ligne 16[/b]"
Y a-t-il un moyen de remédier à ce problème parce que franchement, je suis dépassé ?
Merci de vos réponses... et de vos solutions !
Modifié par 6l20 (04 Jul 2013 - 10:56)