क्या यह एक्सएचटीएमएल में मान्य होगा?एक्सएचटीएमएल में घोंसला वाले स्पैन टैग ठीक हैं?
<span>hello<span>world</span></span>
क्या यह एक्सएचटीएमएल में मान्य होगा?एक्सएचटीएमएल में घोंसला वाले स्पैन टैग ठीक हैं?
<span>hello<span>world</span></span>
हाँ, यह होगा के रूप में केवल इनलाइन तत्वों, शामिल कर सकते हैं। w3's validator प्रत्यक्ष इनपुट विकल्प का उपयोग कर आप स्वयं की मदद कर सकते हैं:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Title</title>
</head>
<body>
<p>
<span>Test<span>Nest span</span></span>
</p>
</body>
</html>
स्पैन ऐसे स्पैन आदि
स्पैन जो मैं इसे बताता हूं वह करूँगा! 'span {display: block}': D – greaterKing
ठीक है, इसमें अभी भी ब्लॉक स्तर तत्व नहीं हो सकते हैं, भले ही आप इसे ब्लॉक के रूप में स्टाइल करते हैं। बीटीडब्लू, यह भी जांचें कि मेरा जवाब 8 साल पहले पोस्ट किया गया था। – dusoft
मुझे पता था कि बस लॉल बनाने की कोशिश कर रहा था ... और हाँ आप स्पैन के अंदर ब्लॉक तत्व डाल सकते हैं जैसे कि ब्राउजर विस्फोट या कुछ भी नहीं ... लेकिन इसके कुछ आपको अंगूठे के नियम के रूप में नहीं करना चाहिए उचित वेब मानक सभी है। – greaterKing
बिल्कुल।
एक अवधि तत्व के लिए एक्सएचटीएमएल-सख्त डॉक्टरेट की परिभाषा यहां दी गई है।
<!ELEMENT span %Inline;> <!-- generic language/style container -->
<!ATTLIST span
%attrs;
>
"% इनलाइन" भाग मुझसे कहता है यह से बच्चे नोड्स हो सकता है "% इनलाइन," संस्था तत्व सूची।
अवधि तत्व के रूप में "% इनलाइन" वर्गीकृत तत्वों की सूची, उस अवधि की इजाजत दी "% इनलाइन" बच्चे तत्वों के साथ संयुक्त मुझसे कहता है कि काल अवधि का एक मान्य बच्चा है में शामिल है।
के अंदर स्पैन और अवधि के बाहर स्पॉट करें जो प्रश्न के "मान्य" भाग का जवाब देगा, लेकिन "ठीक" भाग नहीं। डीटीडी केवल विनिर्देश के सबसेट का वर्णन कर सकता है। – Quentin
धन्यवाद। मुझे प्रत्यक्ष इनपुट विकल्प के बारे में पता नहीं था! – rick