2015-06-16 13 views
10

मेरी धारणा यह है कि div का अर्थ है "विभाजक" क्योंकि यह तत्वों को विभाजित करता है (पहले और बाद में नई लाइन के कारण), और उस अवधि को अवधि कहा जाता है क्योंकि यह इनलाइन है, इसलिए यह इसकी सामग्री को "फैलाता है"। क्या यह कभी सीधे संकेत दिया गया था कि वे इन नामों के साथ कहाँ आए थे?एक div को div कहा जाता है? एक अवधि कहा जाता है एक अवधि कहा जाता है?

+1

यह अजीब है, क्योंकि इनलाइन तत्व अपने ब्लॉक को नहीं बढ़ाते हैं। ब्लॉक करते हैं। – Oriol

+0

ब्लॉक नहीं फैलते हैं, वे स्पष्ट रूप से डाले गए न्यूलाइन की वजह से फैलते हैं ... मुझे लगता है। जबकि स्पैन वास्तव में अपनी सामग्री का विस्तार करते हैं ... मुझे लगता है। उदाहरण के लिए, यदि आप दो divs तैरते हैं, तो वे एक-दूसरे के बगल में दिखाई देंगे। – KthProg

+0

स्पैन दस्तावेज़ का विस्तार नहीं करते हैं। वे केवल अपनी सामग्री के रूप में चौड़े हैं। – sgroves

उत्तर

9

According to HTML 3.2 reference<div> "दस्तावेज़ प्रभाग" के लिए खड़ा है।

<span> बस संबंधित क्रिया से आता है।
शारीरिक रूप से लिखित <span> और </span> टैग उनकी सामग्री को फैलाते हैं। एक के बाद, एक के बाद। वे और कुछ नहीं करते हैं, कोई अर्थपूर्ण उपयोग नहीं है, कोई मतलब नहीं है, और जेनेरिक हैं, जो इस तरह के नाम की व्याख्या कर सकते हैं। एक और उदाहरण के लिए, यह <encompass> हो सकता था।
(एचटीएमएल 4 रेफरी में कुछ भी स्पष्ट नहीं)

0

div टैग एक HTML दस्तावेज़ में विभाजन या खंड को परिभाषित करता है।

div टैग उन्हें सीएसएस http://www.w3schools.com/tags/tag_div.asp

स्पैन टैग एक दस्तावेज़ में समूह इनलाइन तत्वों के लिए प्रयोग किया जाता है के साथ स्वरूपित करने के लिए समूह ब्लॉक तत्वों के लिए प्रयोग किया जाता है।

स्पैन टैग स्वयं द्वारा कोई दृश्य परिवर्तन प्रदान नहीं करता है।

स्पैन टैग टेक्स्ट के किसी हिस्से या किसी दस्तावेज़ के हिस्से में हुक जोड़ने का एक तरीका प्रदान करता है। http://www.w3schools.com/tags/tag_span.asp

ए डिव एक डिवीजन है, क्योंकि यह चीजों को समूहों में विभाजित करता है।

मेरा अनुमान है कि अवधि कुछ या "समूह" की तरह है।

"अंत से अंत तक कुछ की पूर्ण सीमा; कुछ जगह जो कुछ भी शामिल है।"

+0

देखें यदि आप उत्तर देते हैं अपने आप से अधिक सवाल पूछें (क्यों वे इस तरह नामित किए गए थे, न कि वे क्या करते हैं) तो मैं सबसे अच्छा जवाब स्वीकार करूंगा। – KthProg

+0

मैंने अपना मूल उत्तर अपडेट किया। उम्मीद है की यह मदद करेगा। इसके अलावा कोई भी एचटीएमएल दस्तावेज नहीं है जो नाम के पीछे सीधी तर्क कहता है, लेकिन मैंने जो कहा वह सबसे संभावित तर्क था। – Bytesized

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