Validation HTML: UL dans UL provoque l'erreur "ul not allowed as child of element ul in this context"
Question de Invité | 01/04/2021 à 11:28
Je viens de consulter mon site Web dans un validateur HTML. J'ai reçu le message d'erreur suivant:
Error: ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.) - [Erreur: ul n'est pas autorisé en tant qu'enfant de l'élément ul dans ce contexte. (Suppression d'autres erreurs de ce sous-arbre.)]
L'erreur fait référence à l'une de mes ul-listes dans laquelle j'ai inclus une autre ul-liste imbriquée en tant que sous-liste. C'est quelque chose comme ça:
<ul> <li>A</li> <ul> <li>A1</li> <li>A2</li> </ul> <li>B</li> <li>C</li> </ul>
Maintenant, je me demande s'il est possible du tout de créer une telle construction en utilisant du HTML valide. Si je comprends bien cette erreur, il n'est pas permis d'utiliser un élément UL en tant qu'enfant d'un autre UL. Ou y a-t-il une possibilité de le faire?
Sujets Connexes
MySQL: Sauts de Ligne dans MySQL
Conseil | 0 Commentaires
CSS: Comment inclure CSS dans HTML
Tutoriel | 0 Commentaires
Validation HTML5: Element "link" is missing required attribute "property"
Question | 1 Réponse
jQuery: Y a-t-il un Élément?
Conseil | 1 Commentaire
Validation HTML5: Attribute alt not allowed
Question | 1 Réponse
JavaScript et jQuery: Remplacer le contenu d'un élément à l'aide de innerHTML
Tutoriel | 0 Commentaires
jQuery: Afficher et Masquer Éléments
Tutoriel | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
Bien sûr, il est possible de créer des listes imbriquées avec du HTML valide.
Ce que vous devez noter, c'est que seuls les éléments LI sont autorisés directement sous un élément UL.
Donc, votre sous-liste doit également être déclarée comme élément de liste entouré de <li></li> comme ça:
Avec cela, le validateur HTML ne devrait pas se plaindre.
01/04/2021 à 18:32