एक प्रमुख ब्लॉक-स्तर बॉक्स एक दिए गए तत्व द्वारा उत्पन्न ब्लॉक-स्तर बॉक्स है जो तत्व पर लागू शैली नियमों से सीधे प्रभावित होता है।
अधिकांश तत्व केवल एक बॉक्स उत्पन्न करते हैं। इन तत्वों के लिए, वे अनिवार्य रूप से वही बात हैं, क्योंकि इसमें कोई अन्य बॉक्स शामिल नहीं है।
हालांकि, एक तत्व अपने प्रदर्शन प्रकार के आधार पर एक से अधिक बॉक्स उत्पन्न कर सकता है, जैसे list item; जब आप इस तरह के तत्व के लिए शैलियों की घोषणा करते हैं, शैलियों को आम तौर पर प्रिंसिपल बॉक्स पर लागू किया जाता है और जेनरेट किए गए किसी भी अतिरिक्त बॉक्स को तदनुसार प्रस्तुत किया जाएगा।
उदाहरण के लिए, एक सूची आइटम में प्रिंसिपल बॉक्स के अलावा मार्कर बॉक्स होता है; यदि आप list-style-position: outside
निर्दिष्ट करते हैं, तो सूची मार्कर प्रिंसिपल बॉक्स की सीमाओं के बाहर रखा जाएगा लेकिन प्रिंसिपल बॉक्स की पृष्ठभूमि और सीमाएं प्रभावित नहीं होंगी। ध्यान दें कि मार्कर बॉक्स अभी भी प्रिंसिपल बॉक्स का वंशज है, इसलिए color
जैसे विरासत योग्य गुण मार्कर पर लागू होंगे (यही कारण है कि color: red
टेक्स्ट और उसके बुलेट मार्कर दोनों को लाल करता है)। सहित display: block
लेकिन छोड़कर display: table
(section 17.4 देखें), बस अपनी सामग्री और कुछ नहीं के लिए एक प्रमुख ब्लॉक बॉक्स उत्पन्न होगा, उन्हें अनिवार्य रूप से सिर्फ "ब्लॉक बॉक्स" बनाने
अधिकांश अन्य ब्लॉक स्तर तत्वों, है, लेकिन केवल उन लोगों के लिए तत्वों।
दूसरे शब्दों में, सभी प्रमुख ब्लॉक-स्तरीय बक्से ब्लॉक-स्तरीय बक्से हैं, लेकिन सभी ब्लॉक-स्तरीय बक्से प्रिंसिपल नहीं हैं, उदाहरण के लिए anonymous block boxes। इसके अलावा, इनलाइन ब्लॉक सहित इनलाइन तत्व, किसी भी प्रमुख बॉक्स को स्वयं उत्पन्न नहीं करते हैं, न ही प्रिंसिपल इनलाइन बॉक्स के रूप में ऐसी चीज है।
दोनों एक ही बात हैं –
आपको अपना प्रश्न संशोधित करना चाहिए और यह जोड़ना :: क्या आपका मतलब ब्लॉक बॉक्स है जिसमें डीओएम पेड़ में एक समान तत्व/नोड है? स्पष्टीकरण के लिए –