Posez votre question Signaler

XHTML validation w3c strict <ul> <li> [Résolu]

Chris - Dernière réponse le 20 janv. 2011 à 18:53
Bonjour a tous!
Déjà merci de me lire.
Comme j'ai assez l'accent sur les validations de site, j'aimerai savoir si vous pouvez m'aider..
J'ai une dernière erreure qui est la suivante:
Line 32, Column 10: document type does not allow element "ul" here; assuming missing "li" start-tag
<ul>
Voici mon code avec les puces:
<ul>
<li><a href=''>Accueil</a></li>
</ul>
<ul>
<li><a href=''>Compétences</a></li>
</ul>
<ul>
<li><a href=''>Tarifs et services</a></li>
<ul>
<li><a href=''>Formations</a></li>
<li><a href=''>Dépannage</a></li>
<li><a href=''>Installation</a></li>
<li><a href=''>Création site web</a></li>
</ul>
</ul>
<ul>
<li><a href=''>Zone d'intervention</a></li>
</ul>
Et l'erreur correspond au premier ul de ce petit extrait de code:
<ul>
<li><a href=''>Formations</a></li>
<li><a href=''>Dépannage</a></li>
<li><a href=''>Installation</a></li>
<li><a href=''>Création site web</a></li>
</ul>
Lire la suite 

XHTML validation w3c strict <ul> <li> »

15 réponses
Réponse
+1
moins plus
Je ne comprends pas bien pourquoi tu ouvres 3 listes différentes, surtout pour en faire des listes d'un seul item. C'est même non recommandé... (une liste avec 1 seul item, ce n'est plus une liste...)

C'est un menu ? Dont la partie "formation -> Création de sites web" est un sous menu de "Tarifs et Services" ?

Si oui, l'imbrication est mauvaise à la 3ème : la sous liste doit être imbriquée dans le <li></li> et non en dehors.

Le code devrait donc être :

<ul> 
 <li><a href=''>Accueil</a></li> 
 <li><a href=''>Compétences</a></li> 
 <li><a href=''>Tarifs et services</a> 
  <ul> 
   <li><a href=''>Formations</a></li> 
   <li><a href=''>Dépannage</a></li> 
   <li><a href=''>Installation</a></li> 
   <li><a href=''>Création site web</a></li> 
  </ul> 
 </li> 
 <li><a href=''>Zone d'intervention</a></li> 
</ul> 


Y'a peut-être quelques petits trucs à réviser avant de se lancer dans la création de sites web... ;)
Chris - 18 janv. 2011 à 20:48
alors.. helpmypc.ch (le site est en cours de création..) merci d'avance.. =)
notobe- 19 janv. 2011 à 14:20
Effectivement, il y a un problème de rendu sous IE8, et qui ne semble toucher que circle car en mettant disc ou square il n'y a pas de problème de taille.

Donc... A moins de changer pour disc ou square dans la CSS dédiée à IE8, ou de passer par une image, je ne vois pas de solution hélas :-/
Chris - 20 janv. 2011 à 18:53
Hello,

Merci j'ai mis square sa fonctionne bien! mais alors pour le circle.. bizzard.. y'a rien sur le net -_-'' en tout cas merci de m'avoir aidé jusqu'à maintenant!
Ajouter un commentaire
Réponse
-1
moins plus
salut tu as mal place les </ul>

<ul> 
      <li> 
        <a href=''>Accueil</a> 
      </li> 
    </ul> 
    <ul> 
      <li> 
        <a href=''>Compétences</a> 
      </li> 
    </ul> 
    <ul> 
      <li> 
        <a href=''>Tarifs et services</a> 
      </li> 
    </ul> 
    <ul> 
      <li> 
        <a href=''>Formations</a> 
      </li> 
      <li> 
        <a href=''>Dépannage</a> 
      </li> 
      <li> 
        <a href=''>Installation</a> 
      </li> 
      <li> 
        <a href=''>Création site web</a> 
      </li> 
    </ul> 
    <ul> 
      <li> 
        <a href=''>Zone d'intervention</a> 
      </li> 
    </ul>


? La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ?
Ajouter un commentaire
Ce document intitulé « XHTML validation w3c strict <ul> <li> » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?