html - Does definition list <dl> require that each <dd> will have <dt> tag? -


परिभाषा सूची & lt; dl & gt; को प्रत्येक & lt; dd & gt; प्रत्येक & lt; dd & gt; के लिए & lt; dt & gt; टैग

उदाहरण:

option1 होगा? उसका और

gt; भी अगर & lt; dt & gt; खाली है:

  & lt; dl & gt; & LT; डीटी & gt; & lt; / डीटी & gt; & LT; dd & gt; मान 1 & lt; / dd & gt; & LT; डीटी & gt; NAME2 & lt; / डीटी & gt; & LT; dd & gt; मान 2 & lt; / dd & gt; & Lt; / डीएल & gt;   

विकल्प 2 प्रत्येक & lt; dd & gt; के लिए उसका & lt; dt & gt; यदि & Lt; dt & gt; खाली:

  & lt; dl & gt; & LT; dd & gt; मान 1 & lt; / dd & gt; & LT; डीटी & gt; NAME2 & lt; / डीटी & gt; & LT; dd & gt; मान 2 & lt; / dd & gt; & Lt; / डीएल & gt;  


संपादित करें:

उदाहरण के लिए जब डीटी खाली हो सकता है (इसका निर्माण zend_form auto- हो सकता है परिवर्तित):

  & lt; dl & gt; & Lt; dt & gt; & lt; lable & gt; अंतिम नाम: & lt; / label & gt; & lt; / dt & gt; & Lt; dd & gt; & lt; इनपुट प्रकार = 'टेक्स्ट' आकार = '30 '/ & gt; & lt; / dd & gt; & LT; डीटी & gt; & lt; करने के लिए सक्षम & gt; & lt; / लेबल & gt; & lt; / डीटी & gt; & Lt; dd & gt; & lt; इनपुट प्रकार = 'जमा करें' आकार = '30 'मान =' सबमिट करें '/ & gt; & lt; / dd & gt; & LT; डीटी & gt; & lt; करने के लिए सक्षम & gt; का नाम: & lt; / लेबल & gt; & lt; / डीटी & gt; & Lt; dd & gt; & lt; इनपुट प्रकार = 'टेक्स्ट' आकार = '30 '/ & gt; & lt; / dd & gt; & Lt; / डीएल & gt;  

धन्यवाद

यह लागू नहीं करता है, न ही है। उन्हें केवल & lt; dl & gt; में केवल एक या अधिक & lt; dt & gt; या & lt; dd & gt; s।

की आवश्यकता होती है। > हालांकि,:

शून्य या अधिक: (एक या अधिक & lt; dt & gt; तत्व, इसके बाद एक या अधिक <कोड > & Lt; dd & gt; तत्व)

इसलिए, आपका विकल्प 2 HTML 5 में मान्य नहीं होगा।

option1 अभी भी ठीक है, जैसा कि & lt ; Dt & gt; में रिक्त सामग्री सहित कोई भी "वाक्यांश सामग्री" हो सकती है।


Comments