Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Il y a 59 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Validation xhtml

 
n°15309
mopopom
Profil : Membre
Posté le 25-11-2005 à 20:44:51  profilanswer
 

Bonjour. J'ai fait un site web pour un projet scolaire et je dois le valider avec http://validator.w3.org/ pour le xhtml. Le problème est qu'il me met le message suivant:
 
"The character encoding specified in the XML declaration (utf-8) is different from the value in the <meta> element (). I will use the value from the XML declaration (utf-8) for this validation."
 
J'ai ça en début de mon html:
 
<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>tut</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <link rel="stylesheet" type="text/css" href="style/acti.css" media="screen" />  
  <link rel="stylesheet" type="text/css" href="style/flecheactivite.css" media="screen" />  
</head>

 
Pourtant mon code html est bien. D'ou viendrais ce problème?
Merci d'avance. :hello:

n°15314
mopopom
Profil : Membre
Posté le 26-11-2005 à 12:56:52  profilanswer
 

C bon en faite fallait remplacer "UTF-8"par "iso-8859-1".
 
Mais par contre quand je valide ma page avec le lien de validation pour le css, pour mettre l'icone validation css+xhtml. Il ne me valide plus ma page et me trouve une erreur dans le code qu'ils m'on donné pour mettre leur icone de validation. :??:  :??:  
 
 .....................;
<p>
    <a href="http://validator.w3.org/check?uri=referer"><img
        src="http://www.w3.org/Icons/valid-xhtml10"
        alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>
  </p>

 <p>
   <a href="http://jigsaw.w3.org/css-validator/">
     <img style="border:0;width:88px;height:31px"
       src="http://jigsaw.w3.org/css-validator/images/vcss"  
       alt="Valid CSS!">
    </a>
  </p>
</body>
</html>

 
Merci d'avance!!

n°15316
leolio75
Profil : Membre
Posté le 26-11-2005 à 14:27:46  profilanswer
 

La balise img est à fermer en mettant un « / » (validité XHTML) à la fin car elle ne possède pas de balise fermante :
 
<img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!" />
 
Si ce n'est pas ça quel est le message d'erreur ?

n°15317
mopopom
Profil : Membre
Posté le 26-11-2005 à 15:37:32  profilanswer
 

C'était bien sa le problème merci!!!

n°15554
peyo22
kill da sms :o
Profil : Dinosaure
Posté le 26-12-2005 à 19:12:29  profilanswer
 

ah ! la validation w3c :D quel régal ^^
 
cela dit, c'est rarement sorcier... au pire tu passe via du css, ca fait un peu bricolage, mais ca marche impec ;)
 
sinon, chapeau de se soucier de la validation pour un projet scolaire ;)


---------------
"Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root."
Installer et configurer son IPCop
n°15558
lukefab
meuh
Profil : Habitué
Posté le 28-12-2005 à 00:34:25  profilanswer
 

mopopom a écrit :

C bon en faite fallait remplacer "UTF-8"par "iso-8859-1".


 
Attention, ce changement n'est pas à prendre à la légère : il faut spécifier dans les 2 champs sus cités le charset utilisé dans le fichier sinon v'là les pb d'accents etc... Donc si le fichier a été enregistré en iso-8859-1 , mettre le iso-8859-1 partout. Si c'est en UTF-8, ben ... UTF-8 partout aussi ;)


---------------
Opera 8.51 pour Windows, Linux, FreeBSD, Solaris, Mac OS X.
www.opera.com , c'est bon et sans morceau de pub dedans, mangez-en.
Un pingouin aux pommes ?

Aller à :
Ajouter une réponse