HTML Block and Inline Elements
प्रत्येक HTML तत्व का एक डिफ़ॉल्ट प्रदर्शन मान होता है, यह इस बात पर निर्भर करता है कि तत्व किस प्रकार का है।
दो सबसे सामान्य प्रदर्शन मान वॉल्यूम और इनलाइन हैं।
एक नई लाइन पर शुरू होता है
पूरी चौड़ाई घेर लेता है
ब्लॉक-स्तरीय तत्व
एक ब्लॉक-स्तरीय तत्व हमेशा एक नई लाइन पर शुरू होता है, और ब्राउज़र तत्व के पहले और बाद में स्वचालित रूप से कुछ स्थान (एक मार्जिन) जोड़ते हैं।
एक ब्लॉक-स्तरीय तत्व हमेशा पूरी उपलब्ध चौड़ाई लेता है (जहाँ तक संभव हो बाएँ और दाएँ पक्षों तक विस्तारित होता है)।
आमतौर पर उपयोग किए जाने वाले दो ब्लॉक तत्व हैं:<p>और<div>.
<p>तत्व HTML दस्तावेज़ में एक पैराग्राफ को परिभाषित करता है।
<div>एक तत्व HTML दस्तावेज़ में एक अनुभाग या भाग को परिभाषित करता है।
<p>तत्व एक ब्लॉक-स्तरीय तत्व है।
<div>तत्व एक ब्लॉक-स्तरीय तत्व है।
उदाहरण
<p>Hello World</p>
<div>Hello World</div>
यहां HTML में ब्लॉक-स्तरीय तत्व हैं:
पते की जानकारी
लेख सामग्री
पृष्ठ सामग्री
प्रभाग/भाग
साइड नोट
विषय
पृष्ठ शीर्षक
अनुच्छेद
संप्रदाय
अनुसूची
आंतरिक रेखा तत्व
एक इनलाइन तत्व एक नई लाइन पर प्रारंभ नहीं होता है।
एक इनलाइन तत्व केवल आवश्यक चौड़ाई लेता है।
यह एक पैराग्राफ में से एक है<span>अंग.
उदाहरण
<span>Hello World</span>
यहाँ HTML में इनलाइन तत्व हैं:
कनेक्शन
मोटा पाठ्यांश
कर भंग
बटन
कोड
इटैलिकाइज़्ड पाठ
इटैलिकाइज़्ड पाठ
चित्र
इनपुट
अंतर्देशीय राजस्व प्रभाग
सशक्त पाठ
बड़ा पाठ क्षेत्र
नोट:
किसी इनलाइन तत्व में ब्लॉक-स्तरीय तत्व नहीं हो सकता!
वॉल्यूम बनाम आंतरिक रेखा
ब्लॉक तत्व
- एक नई लाइन पर प्रारंभ करें
- पूरी चौड़ाई ले लो
- पुर्च और बाद में मार्जिन है
- अन्य मॉड्यूल में तत्व हो सकते हैं
- एक आंतरिक पंक्ति में तत्व हो सकते हैं
- उदाहरण: <div>, <p>, <h1>-<h6>
सामान्य मॉड्यूल संरचना:
आंतरिक रेखा तत्व
- नई लाइन पर प्रारंभ नहीं होता
- केवल अपेक्षित चौड़ाई लेता है
- लाइन अंदर होगी
- केवल अन्य आंतरिक रेखा तत्व ही शामिल हो सकते हैं
- मॉड्यूल तत्व शामिल नहीं हो सकते
- उदाहरण: <span>, <a>, <img>, <strong>
सामान्य आंतरिक कर प्रणाली:
<span>सबलाइन 1</span> <span>सबलाइन 2</span> <span>सबलाइन 3</span>उसी पंक्ति में!
<div>अंग
<div>तत्व को अक्सर अन्य HTML तत्वों के लिए कंटेनर के रूप में उपयोग किया जाता है।
<div>तत्व में कोई आवश्यक विशेषताएँ नहीं हैं, लेकिन शैली, वर्ग और आईडी सामान्य हैं।
जब सीएसएस के साथ संयोजन में प्रयोग किया जाता है,<div>तत्व का उपयोग सामग्री ब्लॉक को सजाने के लिए किया जा सकता है:
उदाहरण
<div style="background-color:black;color:white;padding:20px;">
<h2>London</h2>
<p>London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.</p>
</div>
London
London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.
अगले अध्याय में<div>आप तत्व के बारे में और अधिक जानेंगे।
<span>अंग
<span>एक तत्व एक इनलाइन कंटेनर है जिसका उपयोग पाठ के एक टुकड़े या दस्तावेज़ के हिस्से को दर्शाने के लिए किया जाता है।
<span>तत्व में कोई आवश्यक विशेषताएँ नहीं हैं, लेकिन शैली, वर्ग और आईडी सामान्य हैं।
जब सीएसएस के साथ संयोजन में प्रयोग किया जाता है,<span>तत्वों का उपयोग पाठ के भागों को सजाने के लिए किया जा सकता है:
उदाहरण
<p>My mother has <span style="color:blue;font-weight:bold;">blue</span> eyes and my father has <span style="color:darkolivegreen;font-weight:bold;">dark green</span> eyes.</p>
My mother has blue eyes and my father has dark green eyes.
अध्याय का सारांश
- एक ब्लॉक-स्तरीय तत्व हमेशा एक नई लाइन पर शुरू होता है और पूरी उपलब्ध चौड़ाई लेता है
- एक इनलाइन तत्व एक नई लाइन पर शुरू नहीं होता है और केवल आवश्यक चौड़ाई लेता है
<div>तत्व एक ब्लॉक-स्तरीय तत्व है और इसे अक्सर अन्य HTML तत्वों के लिए कंटेनर के रूप में उपयोग किया जाता है<span>एक तत्व एक इनलाइन कंटेनर है जिसका उपयोग पाठ के एक टुकड़े या दस्तावेज़ के हिस्से को दर्शाने के लिए किया जाता है
अभ्यास
किस प्रकार के तत्व पूरी उपलब्ध चौड़ाई लेते हैं?
एचटीएमएल टैग
<div> टैग
व्याख्या:किसी दस्तावेज़ (अनुभाग-स्तर) में एक अनुभाग को परिभाषित करता है।
आवेदन पत्र:सामग्री ब्लॉक को संपीड़ित करने के लिए
उदाहरण: <div class="container">...</div>
<span> टैग
व्याख्या:किसी दस्तावेज़ (इनलाइन) में एक अनुभाग को परिभाषित करता है।
आवेदन पत्र:पाठ खंडों को चिह्नित करने के लिए
उदाहरण: <span style="color:red">...</span>
संपूर्ण HTML टैग नोट करें:
सभी उपलब्ध HTML टैग्स की पूरी सूची के लिए, हमारी jassif टीम HTML टैग संदर्भ पर जाएँ।