Validation w3c
Epyox
Messages postés
1
Statut
Membre
-
ReDLoG -
ReDLoG -
Bonsoir,
Mon problème est le suivant, lorsque je souhaite valider mon fichier xhtml w3c me trouve une seule erreur qui est :
<p> Va à droite !</p><a href="page2.html"> page 2</a>
Le > pose problème
Après plusieurs modifications, recherches, je n'ai toujours pas compris la cause.
Si quelqu'un pourrait jeter un coup d oeil sa serait sympa
merci
Mon problème est le suivant, lorsque je souhaite valider mon fichier xhtml w3c me trouve une seule erreur qui est :
<p> Va à droite !</p><a href="page2.html"> page 2</a>
Le > pose problème
Après plusieurs modifications, recherches, je n'ai toujours pas compris la cause.
Si quelqu'un pourrait jeter un coup d oeil sa serait sympa
<!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" lang="fr">
<head>
<title>Titre de la page</title>
</head>
<body>
<a href="page1.html"><img src="gauche.jpg" alt= ""></a>
<p> Va à gauche OU va à droite </p><a href="page2.html">page 2</a><a href="page3.html"><img src="droite.jpg" alt= ""></a>
</body>
</html>
merci
2 réponses
-
Pense à fermé tes balise img ;).
<a href="page1.html"><img src="gauche.jpg" alt=""/></a>
Et évite au maximum les espace comme alt= "" qui devient alt="" sa aude aussi.
Bonne continuation -
Bonsoir,
Tu aurais dû nous "coller" le message d'erreur du W3C ici plutôt que ton interprétation personnelle mais en XHTML (raison de plus en XHTML Strict), la balise <img> doit être fermée correctement par un espace+slash en fin de tag :<!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" lang="fr"> <head> <title>Titre de la page</title> </head> <body> <a href="page1.html"><img src="gauche.jpg" alt="" /></a> <p>Va à gauche OU va à droite</p> <a href="page2.html">page 2</a> <a href="page3.html"><img src="droite.jpg" alt="" /></a> </body> </html>
D'autre part, évite les espaces en l'attribut et sa valeur (alt= ""), la rigueur en codage evite bien des soucis par la suite, surtout avec des langages comme le javascript, le php, l'asp, etc...