Probleme validation

Résolu
Kadis Messages postés 464 Date d'inscription   Statut Membre Dernière intervention   -  
Kadis Messages postés 464 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je ne comprend pas pourquoi j'ai ce message d'erreur:
document type does not allow element "br" here; assuming missing "li" start-tag

<br />


<li>TEXTE <a href="http://www.test.fr/">http://www.test.fr/itineraire.asp</a></li>
<br />
TEXTE


Merci d'avance pour votre aide.

3 réponses

Mihawk Messages postés 4315 Date d'inscription   Statut Contributeur Dernière intervention   846
 
Hello,

Quelle est l'extension du document en question ?
0
Kadis Messages postés 464 Date d'inscription   Statut Membre Dernière intervention   16
 
Désoler c'est du xhtml.
0
Mihawk Messages postés 4315 Date d'inscription   Statut Contributeur Dernière intervention   846
 
Ton fichier ne contient que les lignes que tu as mises ci-dessus ?
Tu n'as pas mis le doctype html ? Tout en haut de la page ?

<!DOCTYPE html>
0
Kadis Messages postés 464 Date d'inscription   Statut Membre Dernière intervention   16
 
si si
<!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">

J'ai copier que la partie ou il y a un problème.
0
Mihawk Messages postés 4315 Date d'inscription   Statut Contributeur Dernière intervention   846
 
Normalement les balises <LI> sont dans des balises <UL>.
Et avec ça :

<br />  
<ul>  
<li>TEXTE <a href="http://www.test.fr/">http://www.test.fr/itineraire.asp</a></li>  
</ul>  
<br />  
TEXTE   


Mihawk
"The Weapon of Choice"
0
Kadis Messages postés 464 Date d'inscription   Statut Membre Dernière intervention   16
 
Oui mon code est comme ca sauf que dans le ul j'ai mis 2 li est entre c'est 2 li j'ai mis <br />
0
Mihawk Messages postés 4315 Date d'inscription   Statut Contributeur Dernière intervention   846
 
Bon publie le code complet ça sera plus simple !!
0
Kadis Messages postés 464 Date d'inscription   Statut Membre Dernière intervention   16
 
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="style.css" />
<title>TEXTE</title>
</head>
<body>

<ul>
<li>TEXTE</a></li>
<li>TEXTE</a></li>
<br />
TEXTE<br />
<li>TEXTE</a></li>
<li>TEXTE</li>
</ul>

</body>
</html>
0
Mihawk Messages postés 4315 Date d'inscription   Statut Contributeur Dernière intervention   846
 
Si tu enlèves les <br/> dans le <ul> ça marche ?
0
Kadis Messages postés 464 Date d'inscription   Statut Membre Dernière intervention   16
 
Dans la validation oui mais après il ne fait plus les espaces.
0
Mihawk Messages postés 4315 Date d'inscription   Statut Contributeur Dernière intervention   846
 
En fait les <br/> sont interdits au sein des listes.
Pour les espaces il faut utiliser le CSS.
0
Kadis Messages postés 464 Date d'inscription   Statut Membre Dernière intervention   16
 
Hum a la place des li il faut que j'utilise <p> ?
0
Mihawk Messages postés 4315 Date d'inscription   Statut Contributeur Dernière intervention   846
 
Non tu devrais garder tes <LI> mais leur attribuer un attribut CSS "margin" afin de prévoir des marges.

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="style.css" />
<title>TEXTE</title>
</head>
<body>

<ul>
<li>TEXTE</a></li>
<li style="margin-bottom:20px;">TEXTE</a></li>
TEXTE
<li style="margin-top:20px;">TEXTE</a></li>
<li>TEXTE</li>
</ul>

</body>
</html>
0
Kadis Messages postés 464 Date d'inscription   Statut Membre Dernière intervention   16
 
Ok merci.
0