Quelles sont les balises autorisées dans un <li>?


132

J'ai recherché la liste des balises disponibles dans a <li>, mais je n'ai trouvé aucune référence.

Est-il possible qu'un élément de bloc HTML 4+ conforme aux normes y soit autorisé?

Réponses:



7

C'est un élément de niveau bloc, donc à peu près tout est permis. Le problème survient uniquement lorsque vous placez des éléments de niveau bloc dans des éléments en ligne.


3
Les étiquettes P sont des éléments de niveau bloc, mais ne peuvent contenir aucun élément de niveau bloc. "Anything Go" n'est pas tout à fait précis en ce qui concerne le niveau de bloc: stackoverflow.com/questions/8397852/…
HoldOffHunger

D'où « pretty muchtout est permis». Il y a 171 réponses positives sur cette question de 7 ans, donc je pense que tout ira bien
Scott Brown

4

Ouais, à peu près. Vous pouvez avoir des listes à l'intérieur de listes ( soit à l'intérieur de <li>ou simplement lâches à l'intérieur de <ol>/ <ul> la liste intérieure doit être à l'intérieur d'un<li> ), des éléments de bloc et des éléments en ligne.

Pour moi, cela n'aurait pas beaucoup de sens de mettre un à l' <table>intérieur <li>, mais même cela reste valable.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.