Page 1 sur 1

Encodage W3C

Posté : 13 sept. 2008, 11:42
par Pod
Bonjour,


Ma page est valide sur le validateur du W3C mais celui-ci me signale une erreur car il me détecte ma page comme UTF8 et pas iso-8859-1. Pourtant j'ai bien défini le charset dans le <head>.

Pouvez-vous m'aider ?

Voici ma page :

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 xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>GFP</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" /> <script type="text/javascript" src="menu.js"></script> <!-- MENU --> </head> <body> <div id='header'> </div> <div id='corps'> <div id='colonne_gauche'> <div id='contenu_menu_gauche'> <div id='connexion'><p>Vous êtes connecté en tant que admin.</p><p><a href="includes/connexion.php?deconnect=1">Se déconnecter</a></p></div> <div id='visiteurs'><p>Il y a actuellement 1 visiteur sur le site.</p></div> </div> </div> <div id='colonne_droite'> <div id='contenu_menu_droit'> <div id='calendrier'><p id='titre_calendrier'> <a style="text-decoration: none; font-weight: bold;" title="Mois Précédent" href="?m=8&y=2008"><</a> Septembre 2008 <a style="text-decoration: none; font-weight: bold;" title="Mois Suivant" href="?m=10&y=2008">></a></p> <ul style='font-size: 10px'> <li>Aucune manifestation</li></ul></div> </div> </div> <div id='contenu'> <div id='dernieres_news'> <h1 class='centre' style='font-size: 16px;'>Dernières informations :</h1> <p style="text-decoration: underline;"><strong>15/08/2008 : </strong></p> Quam quidem partem accusationis admiratus sum et moleste tuli potissimum esse Atratino datam. Neque enim decebat neque aetas illa postulabat neque, id quod animadvertere poteratis, pudor patiebatur optimi adulescentis in tali illum oratione versari. Vellem aliquis ex vobis robustioribus hunc male dicendi locum suscepisset; aliquanto liberius et fortius et magis more nostro refutaremus istam male dicendi licentiam. Tecum, Atratine, agam lenius, quod et pudor tuus moderatur orationi meae et meum erga te parentemque tuum beneficium tueri debeo.<p style="text-decoration: underline;"><strong>11/08/2008 : </strong></p> Quam quidem partem accusationis admiratus sum et moleste tuli potissimum esse Atratino datam. Neque enim decebat neque aetas illa postulabat neque, id quod animadvertere poteratis, pudor patiebatur optimi adulescentis in tali illum oratione versari. Vellem aliquis ex vobis robustioribus hunc male dicendi locum suscepisset; aliquanto liberius et fortius et magis more nostro refutaremus istam male dicendi licentiam. Tecum, Atratine, agam lenius, quod et pudor tuus moderatur orationi meae et meum erga te parentemque tuum beneficium tueri debeo. </div> </div> <div id='footer'><p><a href='http://127.0.0.1/GFP%202/admin/'>Admin</a> - <a href='http://127.0.0.1/GFP%202/contact.php'>Contact</a> - <a href='http://127.0.0.1/GFP%202/credits.php'>Crédits</a> - <a href='http://127.0.0.1/GFP%202/infos_legales.php'>Infos légales</a> - <a href='http://127.0.0.1/GFP%202/sitemap.php'>Plan du site</a></p> </div> </div> </body> </html>
Merci

Posté : 13 sept. 2008, 14:46
par Victor BRITO
Le fichier est-il édité en UTF-8 ? :-k

Posté : 13 sept. 2008, 15:04
par Berzemus
Le fichier est-il édité en UTF-8 ? :-k
Et sans BOM, de préférence.

Berze, le souci du détail.

Posté : 13 sept. 2008, 15:14
par Pod
J'édite mes fichiers avec Notepad++ et le fichier est encodé (selon Npp) en ANSI et au format Windows. Cependant la piste de l'encodage des fichiers m'a fait pensé à quelque chose :
essayer de valider par une autre méthode que direct input (mon site n'étant pas en ligne, je trouvais cela plus simple).

En effet, si je valide par envoi de fichier, cela marche sans problème.

Merci

Posté : 13 sept. 2008, 23:08
par zeus
Modération :
Pod, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.

Posté : 15 sept. 2008, 11:44
par albat
J'édite mes fichiers avec Notepad++ et le fichier est encodé (selon Npp) en ANSI et au format Windows.
Si tu ne veux pas être embêté par des problèmes d'encodage, utilise SciTE.

SciTE gère parfaitement l'UTF-8 avec ou sans BOM. Et ça m'a bien facilité la vie... :pouce: