HTML DOCTYPE टैग: विस्तृत समझ और उपयोग
DOCTYPE टैग का अर्थ है "document type declaration"। यह वेब ब्राउज़रों को बताता है कि आपका पेज किस संस्करण के HTML का उपयोग कर रहा है। आपको हमेशा अपनी HTML कोड की पहली लाइन में DOCTYPE से शुरू करना होगा। ऐसा करके आपका HTML पेज चयनित DOCTYPE के साथ अनुपालन करेगा।
हालांकि आधुनिक ब्राउज़र HTML कोड में मामूली त्रुटियों को ध्यान में नहीं रखते, लेकिन गलत DOCTYPE एक गंभीर समस्या है, क्योंकि यह आपके पेज की सामग्री की उपलब्धता को प्रभावित कर सकता है। Labrika के डैशबोर्ड में 'invalid HTML DOCTYPE' रिपोर्ट आपको इन प्रकार की त्रुटियों वाले किसी भी पेज देखने की अनुमति देती है।
रिपोर्ट सामग्री
Labrika के डैशबोर्ड में रिपोर्ट आपको उन URL की सूची दिखाएगी जहां कोड में DOCTYPE गलत लिखा गया है या यदि कोई गलती नहीं है तो "No matches found for your query" का संकेत दिखाएगी।

रिपोर्ट का उपयोग
एक बार गलत DOCTYPE वाले URL की पहचान हो जाने के बाद आप उन्हें सही ढंग से दर्ज कर सकते हैं।
सिंटैक्स इस प्रकार होना चाहिए:
<!DOCTYPE [Top-level Element] [Publicity] "[Registration]//[Organization]//[Type] [Name]//[Language]" "[URL]">
इनमें से प्रत्येक पैरामीटर का क्या अर्थ है:
- Top-level element - यह दस्तावेज़ में शीर्ष-स्तरीय तत्व निर्दिष्ट करता है। HTML के लिए, यह <html> टैग है
- Publicity — यह इंगित करता है कि क्या ऑब्जेक्ट एक सार्वजनिक (PUBLIC मान) या सिस्टम (SYSTEM मान) संसाधन है जैसे कि एक स्थानीय फ़ाइल। HTML/XHTML के लिए, PUBLIC मान चुना जाता है।
- Registration — यह दिखाता है कि क्या DTD (document type definition) का डेवलपर International Organization for Standardization (ISO) के साथ पंजीकृत है। यह दो में से एक मान लेता है: plus (+) — डेवलपर ISO में पंजीकृत है। या minus (-) — डेवलपर पंजीकृत नहीं है। W3C के लिए, यह इस प्रकार लिखा जाता है: “-”
- Organization — DTD विकसित करने वाली संगठन का अद्वितीय नाम। HTML/XHTML आधिकारिक रूप से W3C (World Wide Web Consortium) द्वारा प्रकाशित किया जाता है। इस संगठन का नाम DOCTYPE टैग में लिखा जाता है।
- वर्णित दस्तावेज़ का प्रकार। HTML/XHTML के लिए, DTD मान निर्दिष्ट किया जाता है।
- Name — DTD का वर्णन करने वाले दस्तावेज़ का अद्वितीय नाम।
- Language — यह इंगित करता है कि पाठ किस भाषा में लिखा गया है। यह दो अक्षरों से मिलकर बना है, जो अपरकेस में लिखे जाते हैं। अंग्रेजी भाषा के लिए HTML/XHTML दस्तावेज़ के लिए, आप लिखेंगे: (EN)
- DTD वाले दस्तावेज़ का URL।
DOCTYPE के कई प्रकार हैं; वे पेज पर उपयोग किए जाने वाले HyperText Markup Language के संस्करण के आधार पर भिन्न होते हैं।
HTML संस्करण 4.01 के लिए एक उदाहरण:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML5 विनिर्देश को अधिक सरल रूप से लिखा जा सकता है:
<!DOCTYPE html>
