2009-09-02 7 views

उत्तर

4

HR तत्व block के तत्व होने के लिए परिभाषित किया गया है। यह किसी भी अन्य block element की तरह अपनी लाइन में प्रदर्शित किया जा रहा है। इस प्रकार HR एक ब्लॉक तत्व है।

BR तत्व special के तत्व होने के लिए परिभाषित किया गया है और कहा कि inline होने के लिए परिभाषित किया गया है। यह ब्लॉक तत्व की तरह अपने आप में प्रदर्शित नहीं किया जा रहा है, लेकिन सिर्फ एक लाइन ब्रेक बना रहा है। इस प्रकार BR एक इनलाइन तत्व है।

-2

बीआर एक इनलाइन तत्व है, और लाइन के पक्ष में XHTML 2 में मान्य नहीं है। (इस बिंदु पर सभी शैक्षणिक, निश्चित रूप से ...)

मानव संसाधन एक ब्लॉक तत्व था, लेकिन HTML 4.01 में पदावनत किया गया था और XHTML 1.0 स्ट्रिक्ट DTD का हिस्सा नहीं है।

+4

एचआर सख्त का हिस्सा है ... –

+0

-1 एक्सएचटीएमएल 2 के मौजूदा कामकाजी मसौदे में कोई 'लाइन' तत्व नहीं है,' एचआर' को HTML 4.01 में बहिष्कृत नहीं किया गया है और यह एक्सएचटीएमएल 1.0 सख्त का भी हिस्सा है! – Gumbo

+0

मैं सही खड़ा हूं ... वास्तविक डीटीडी के अलावा कुछ और दोबारा जांचने के लिए मुझे यही मिलता है। – richardtallent

3

HTML 4.0 Strict DTD के अनुसार:

<HR /> एक ब्लॉक स्तर तत्व है और <BR /> एक इनलाइन तत्व है।

सभी ब्लॉक स्तर तत्वों DTD इस प्रकार से परिभाषित किया जाता:

<!ENTITY % block 
    "P | %heading; | %list; | %preformatted; | DL | DIV | NOSCRIPT | 
     BLOCKQUOTE | FORM | HR | TABLE | FIELDSET | ADDRESS"> 


<!ENTITY % heading "H1|H2|H3|H4|H5|H6"> 

<!ENTITY % list "UL | OL"> 

<!ENTITY % preformatted "PRE"> 

बाकी डिफ़ॉल्ट रूप से इनलाइन हैं। बेशक, एक बीआर एक लाइन ब्रेक को मजबूर करता है, इसलिए ब्लॉक स्तर तत्व के समान कार्य करता है, लेकिन इसका मतलब यह नहीं है।

0

एचआर तत्व बहिष्कृत तत्व: सख्त अनुरूपता की घोषणा के तहत उपयोग करने और उपयोग नहीं किया जा सकता है। ब्लॉक तत्व: तत्व से पहले और उसके बाद लंबवत स्थान हैं। खाली तत्व: केवल एक टैग है:


। इस तत्व द्वारा निहित कोई अंत टैग या टेक्स्ट बॉडी नहीं है।

बीआर तत्व इनलाइन तत्व: यह डाला जाता है जहां यह, होने की जरूरत है पाठ शरीर के भीतर। इससे पहले और उसके बाद तेहर कोई ऊर्ध्वाधर स्थान नहीं है। खाली तत्व।

1

सालों बाद ... एचआर स्वयं एचटीएमएल 5 का हिस्सा है लेकिन इसके बारे में अधिक अर्थपूर्ण है और लेआउट तत्व नहीं है। तो इसका इस्तेमाल करते रहें लेकिन सीएसएस के साथ इसे स्टाइल करें।

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