मैं उन टैगों की सूची खोज रहा हूं जो अंदर उपलब्ध हैं <li>
, लेकिन मुझे कोई संदर्भ नहीं मिला।
क्या यह संभव है कि किसी भी मानक-अनुरूप HTML 4+ ब्लॉक तत्व की अनुमति है?
मैं उन टैगों की सूची खोज रहा हूं जो अंदर उपलब्ध हैं <li>
, लेकिन मुझे कोई संदर्भ नहीं मिला।
क्या यह संभव है कि किसी भी मानक-अनुरूप HTML 4+ ब्लॉक तत्व की अनुमति है?
जवाबों:
TL; DR : <li>
किसी भी तत्व को मान्य कर सकता है <body>
।
में सूचियों के लिए HTML 4.01 कल्पना आप DTD के प्रासंगिक निकालने मिल जाएगा:
<!ELEMENT LI - O (%flow;)* -- list item -->
यह निर्दिष्ट करता है कि <li>
इसमें प्रवाह सामग्री हो सकती है , जो सभी ब्लॉक और इनलाइन तत्वों का संग्रह है ।
एक के लिए एचटीएमएल 5 कल्पना<li>
में यह भी किसी भी अनुमति देता है कि एक ही है प्रवाह सामग्री ।
यह एक ब्लॉक स्तर का तत्व है तो बहुत कुछ भी हो जाता है। परेशानी केवल तब होती है जब आप इनलाइन वाले के अंदर ब्लॉक स्तर के तत्व डाल रहे होते हैं।
pretty much
कुछ भी हो जाता है।' इस 7 साल पुराने सवाल पर एक 171 उत्कीर्ण जवाब है, इसलिए मुझे लगता है कि लोग ठीक होंगे
हाँ, बहुत ज्यादा। आपके पास सूचियों की सूची हो सकती है ( या तो अंदर आंतरिक सूची अंदर होनी चाहिए<li>
या केवल अंदर ढीली <ol>
/ <ul>
<li>
), ब्लॉक तत्व और इनलाइन तत्व।
मेरे लिए यह बहुत समझ में नहीं आता <table>
अंदर डालने के लिए <li>
, लेकिन यहां तक कि यह अभी भी मान्य है।
आपके मार्कअप मान्य हैं या नहीं, यह जानने के लिए आप अपने मामलों के परीक्षण के लिए W3C के मार्कअप सत्यापन सेवा का उपयोग कर सकते हैं ।
यह सत्यापनकर्ता HTML, XHTML, SMIL, MathML, आदि में वेब दस्तावेज़ों की मार्कअप वैधता की जाँच करता है।