2011-09-23 15 views
7

पर सूची-शैली-प्रकार लागू करें, मुझे लगता है कि मुझे शैली सूची-शैली-प्रकार (या इसके किसी भी रिश्तेदार) को उल/ओएल टैग या ली में लागू करना चाहिए या नहीं, मुझे एक निर्णायक उत्तर मिल रहा है। टैग। ऐसा शायद इसलिए है क्योंकि इससे कोई फर्क नहीं पड़ता है लेकिन शायद कोई इसकी पुष्टि कर सकता है और सर्वोत्तम अभ्यास के रूप में एक सुझाव प्रदान कर सकता है।उल या ली

उत्तर

12

सबसे अच्छा अभ्यास सूची ही सूची शैलियों (उल, ओएल) आवंटित करने के लिए है, और ली की यह व्यापक

w3 css2.1 सिफारिश से की वजह से हो जाती है:

विरासत होगा OL और UL तत्वों से LI तत्वों में 'सूची-शैली' मानों को स्थानांतरित करें। सूची शैली की जानकारी निर्दिष्ट करने के लिए यह अनुशंसित तरीका है।

हालांकि, IE6 और 7 इस विरासत को सही ढंग से पहचान नहीं होगा, ताकि आप ली तत्वों के लिए सूची शैलियाँ लागू करने अगर तुम उन्हें

+1

धन्यवाद। क्या मैं बस स्पष्ट रूप से स्पष्ट कर सकता हूं - इसका प्रभावी अर्थ यह है कि आईई 6 और 7 के समर्थन के लिए इसका मतलब है कि किसी को उल-या (ओएल) और ली दोनों में सूची-शैली-प्रकार को लागू करने की आवश्यकता होगी। – byronyasgur

+1

बस ली सभी ब्राउज़रों के लिए काम करेगा – Einacio

2

आप W3C documentation से देख सकते हैं, यह display: list-item साथ तत्वों पर लागू होता है, ul और ol तत्वों के लिए इसका मतलब है कि।

+2

वास्तव में, 'ul' समर्थन करने के लिए और' ol' की योजना होगा 'प्रदर्शन: ब्लॉक' है। 'li' 'सूची आइटम' – Einacio

+0

सत्य के लिए abbr है। वैसे भी संपत्ति ** विरासत ** है इसलिए ली तत्व इसे प्राप्त करते हैं। – entropid

+0

यानी 6/7 को छोड़कर ... स्पष्ट होना चाहिए? – byronyasgur

संबंधित मुद्दे