2012-09-21 8 views
42

वहाँ < डीएल >, < > डीटी और बजाय <dd> टैग नेस्ट, सीएसएस स्टाइल < उल > और <ol> टैग का उपयोग के लिए किसी भी तार्किक कारण है? या क्या वे सिर्फ टैग के पुराने समूह को बहिष्कृत करने की प्रतीक्षा कर रहे हैं?<dl> टैग के लिए क्या है?

+2

देखें http://www.onextrapixel.com/2009/05/13/how-to-use-dl-dt-and-dd-html-tags-to-list-data-vs-table-list- डेटा/ – Prasanth

+0

@goldenparrot बहुत इलस्ट्रेटिंग। धन्यवाद! – Variax

उत्तर

34

W3C spec हवाला देते हुए:

डीएल तत्व एक संघ शून्य या अधिक नाम-मान समूहों (एक विवरण सूची) से मिलकर सूची का प्रतिनिधित्व करता है। प्रत्येक समूह में एक या अधिक मान (डीटी तत्व) होते हैं जिसके बाद एक या अधिक मान (डीडी तत्व) होते हैं। एक एकल डीएल तत्व के भीतर, प्रत्येक नाम के लिए एक से अधिक डीटी तत्व नहीं होना चाहिए।

तो <dl>, <dt> और <dd> टैग के लिए मुख्य कारण उन नाम-मान युग्म है, जो, खो जाना होगा अगर तुम सिर्फ नीडिंत सूचियों का उपयोग के लिए अर्थ कनेक्शन बनाए रखने के लिए कर रहे हैं।

यदि आप नेस्टेड सूचियों का उपयोग करते हैं, तो यह विभिन्न कारणों से किया जा सकता है (वर्तमान में, उदाहरण के लिए, कई मेनू नेस्टेड सूचियों में संरचित होते हैं) और क्रॉलर या किसी अन्य सिस्टम, जो अर्थपूर्ण एनोटेशन का सम्मान करता है, अंतर को बताने में सक्षम नहीं होगा ।

यदि आप उपरोक्त टैग का उपयोग करते हैं, हालांकि, एक सिस्टम कनेक्शन देख सकता है और तदनुसार कार्य कर सकता है। तो भविष्य में किसी प्रकार की शब्दावली बनाने के लिए बड़े दस्तावेज़ के अंदर शब्दों की सभी परिभाषाओं को निकालने के लिए संभवतः उपयोग किया जा सकता है।

16
डीएल
एक परिभाषा सूची डीटी और डीडी तत्वों के लिए कंटेनर तत्व है। जब आप अपने दस्तावेज़ में किसी शब्द की परिभाषा को शामिल करना चाहते हैं तो डीएल तत्व का उपयोग किया जाना चाहिए, इसे अक्सर कई शर्तों को परिभाषित करने के लिए शब्दावली में उपयोग किया जाता है, यह "सामान्य" दस्तावेज़ों में भी प्रयोग किया जाता है जब लेखक एक शब्द को और अधिक समझाना चाहता है विस्तार (इस परिभाषा की तरह)।

डीटी
अवधि वर्तमान परिभाषा सूची में परिभाषित किया जा रहा। इस तत्व में इनलाइन डेटा है।

डीडी
परिभाषा वर्णन तत्व डेटा है कि एक परिभाषा अवधि का वर्णन होता है। यह डेटा या तो इनलाइन हो सकता है, या यह ब्लॉक स्तर हो सकता है।

+0

यह किसी ऑब्जेक्ट के लिए एक वर्णन सूची है, जिसमें नाम-मान शामिल हैं। – Roger

0

W3C documentation से: एक शब्द और एक विवरण:

परिभाषा सूचियों दो भागों से मिलकर बनता है कि सूची आइटम में सूचियों के अन्य प्रकार से केवल थोड़ा भिन्न होते हैं। शब्द डीटी तत्व द्वारा दिया गया है और इनलाइन सामग्री तक सीमित है। विवरण एक डीडी तत्व के साथ दिया गया है जिसमें ब्लॉक-स्तर सामग्री शामिल है।

डब्ल्यू 3 सी पृष्ठ पर कुछ मार्कअप उदाहरण हैं।