Maison >interface Web >tutoriel CSS >L'utilisation d'un Div comme enfant direct d'un élément UL est-elle valide en HTML ?

L'utilisation d'un Div comme enfant direct d'un élément UL est-elle valide en HTML ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-12-11 18:49:15839parcourir

Is Using a Div as a Direct Child of a UL Element Valid HTML?

Puis-je utiliser Div en tant qu'enfant direct d'UL ?

Alors que les navigateurs peuvent afficher le code suivant sans problème :

<ul>
   <div>
   </div>
</ul>

la spécification HTML dicte que le seul élément enfant valide de ul est li.

HTML 4 :

<ELEMENT UL - - (LI)+                 -- unordered list -->

HTML 5 :

Modèle de contenu :
Zéro ou plus li.

Par conséquent, utiliser div comme enfant direct de ul n'est pas autorisé selon le Spécifications HTML. Ceci contraste avec les informations fournies dans la discussion du forum CSS-Tricks liée.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn