विषयसूची:
परिभाषा - दस्तावेज़ प्रकार परिभाषा (DTD) का क्या अर्थ है?
दस्तावेज़ प्रकार की परिभाषा (DTD) मार्कअप घोषणाओं के एक समूह को संदर्भित करता है जो मानक सामान्यीकृत मार्कअप भाषा (SGML) भाषाओं के लिए दस्तावेज़ प्रकार को परिभाषित करता है। DTDs तत्व और विशेषता-सूची घोषणाओं के माध्यम से दस्तावेजों के एक वर्ग की संरचना को परिभाषित करते हैं। DTD पार्सर्स को दस्तावेजों को मान्य करने में मदद करता है। यह वर्ल्ड वाइड वेब कंसोर्टियम (W3C) द्वारा आधिकारिक तौर पर अनुशंसित है। DTDs अब बड़े पैमाने पर XML Namespace- जागरूक स्कीमा भाषाओं द्वारा अधिगृहीत किए गए हैं।
Techopedia दस्तावेज़ प्रकार परिभाषा (DTD) की व्याख्या करता है
DTDs दो प्रकार की घोषणाएँ करते हैं: आंतरिक: दस्तावेज़ का ही भाग और XML दस्तावेज़ की शुरुआत के पास DOCTYPE परिभाषा में डाला जाता है। बाहरी: DTD घोषणाओं के लिए एक बाहरी फ़ाइल में निहित अंक। सुरक्षा कारणों से, पर्सर्स और वेब ब्राउज़र को बाहरी सबसेट पढ़ने से रोका जा सकता है। DTDs तत्व और विशेषता-सूची घोषणाओं के माध्यम से दस्तावेजों के एक वर्ग की संरचना का वर्णन करते हैं। तत्व घोषणाएं दस्तावेज़ के भीतर तत्वों के स्वीकार्य सेट को नाम देती हैं, और निर्दिष्ट करती हैं कि क्या और कैसे घोषित तत्व और वर्ण डेटा के रन प्रत्येक तत्व के भीतर निहित हो सकते हैं। विशेषता-सूची घोषणाएं प्रत्येक घोषित मूल्य के प्रकार, या मान्य मूल्य (ओं) के एक स्पष्ट सेट सहित प्रत्येक घोषित तत्व के लिए विशेषताओं के स्वीकार्य सेट को नाम देती हैं। DTD मार्कअप घोषणाएँ घोषित करती हैं कि XML दस्तावेज़ों के संबंधित वर्ग की संरचना में कौन से तत्व प्रकार, विशेषता सूचियाँ, इकाइयाँ और नोटेशन की अनुमति है। DTDs की कुछ सीमाएँ होती हैं जो उनके लचीलेपन से संबंधित होती हैं: DTD सिंटैक्स और XML सिंटैक्स के बीच अंतर नाम स्थान जागरूकता की कमी डेटा टाइपिंग लिमिटेड सामग्री मॉडल विवरण का अभाव