Après deux jours à rechercher pourquoi l'encodage de mes pages n'était pas correct dans Firefox et Galeon alors qu'il n'y avait pas de pb avec Opéra ou d'autres, et après des recherches infructueuses sur ce forum, je me suis rendu compte ce matin que les pages qui ne sont pas correctement affichées dans FF ont une extension .xhtml (elles sont systématiquement détectée comme étant encodées en UTF8 alors que je les ai bien définies en ISO8859-15) et les autres .html sont bien affichées. Pour confirmer la chose, j'ai refait une page de test que j'ai sauvegardée avec les deux extensions et effectivement, c'est reproductible. Seule la page Test.html est correctement affichée.
Quelqu'un a-t-il une explication à cette différence de traitement ?
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html style="direction: ltr;" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-fr" lang="fr-fr">
<head>
<title>Bonjour !</title>
<meta content="text/html; charset=ISO-8859-15" http-equiv="CONTENT-type"/>
<meta NAME="keywords" CONTENT="Test"/>
</head>
<body>
Test de l'encodage des caractères utilisés.
Le jeu de caractères utilisé devrait être l'ISO 8859-15.
Et le langage est le français.
Le symbole monétaire, l'euro :
ù â ô à ç è é ~n
</body>
</html>