Je ne peux pas sembler trouver une réponse concluante si je devrais appliquer le style de style de liste (ou l'un de ses parents) à ul/ol tags ou à la li marque. C'est probablement parce que cela ne fait aucune différence, mais peut-être quelqu'un pourrait confirmer cela et offrir une suggestion quant à la meilleure pratique.appliquer style de style de liste à ul ou li
Répondre
la meilleure pratique est d'attribuer des styles de liste à la liste elle-même (ul, ol) et de li aura en raison de la mise en cascade
de la recommandation w3 CSS2.1:
héritage sera Transférer les valeurs 'style de liste' des éléments OL et UL aux éléments LI. C'est la manière recommandée de spécifier des informations de style de liste.
cependant, IE6 et 7 ne reconnaissent pas cet héritage correctement, de sorte que vous devrez appliquer les styles de liste des éléments li si vous prévoyez de les soutenir
Comme vous pouvez le voir sur la W3C documentation, il applique aux éléments avec display: list-item
, qui signifie ul
et ol
éléments.
fait, '' ul' et ol' avoir 'display: block'. 'li' est abbr pour' list item' – Einacio
True. Quoi qu'il en soit, la propriété est ** héritée ** donc les éléments li l'obtiennent. – entropid
sauf pour ie6/7 ... pour être clair? – byronyasgur
- 1. HTML UL CSS Style de bordure
- 2. css style dernière ul
- 3. Appliquer le style de nav ul li après en html pas par
- 4. Style de liste CSS
- 5. Image de style de liste différente pour chaque li
- 6. Application de style à l'intérieur LI
- 7. style pour l'étiquette `li`
- 8. UL LI Liste Horizontale
- 9. CSS - Style le dernier 3 li d'un ul
- 10. Appliquer le style uniquement à l'entrée = texte
- 11. Ul li style-type: décimal ne fonctionne pas dans IE7?
- 12. Style parent li sur l'enfant li: hover
- 13. Css et le style jquery le menu ul et li
- 14. css: ul li ul li hauteur
- 15. Appliquer la feuille de style à la feuille de style?
- 16. Appliquer le style à la liste des éléments qui contiennent emboîtées Liste
- 17. Problème de style de menu IE8 ul
- 18. ul, ul li de moins à CSS
- 19. 3 niveau ul li ul li listtyle problème css
- 20. Style Trigger pour appliquer un autre style
- 21. Appliquer le style à jQueryUI
- 22. convertir liste déroulante à UL LI?
- 23. Appliquer un style spécifique à un élément de liste en utilisant CSS
- 24. Comment appliquer un style différent à Wordpress wp_nav_menu()
- 25. Android de style appliquer à TextView personnalisé
- 26. Application de style dernier li dans un ul avec CSS/Jquery
- 27. Conflit avec l'utilisation de ul dans un ul avec la feuille de style
- 28. Liste de style avec des images
- 29. Centre menu style de liste horizontale
- 30. adv. Liste de style avec CSS
Merci. Puis-je juste clarifier exactement - que cela signifie effectivement que pour le support de IE6 & 7 cela signifie que l'on aurait besoin d'appliquer type-style-type à la fois ul (ou ol) et li. – byronyasgur
juste li fonctionnera pour tous les navigateurs – Einacio