<!DOCTYPE html> HTML दस्तऐवज ची पहिली ओळ आहे. हे ब्राउজरला standards mode मध्ये प्रस्तुत करण्यास सांगते, quirks mode (एक जुनी बग-सुसंगत मोड जो १९९० च्या दशकातील ब्राउজरचे अनुकरण करते) ऐवजी.
...
डॉक्टाइप शिवाय, ब्राउजर quirks mode मध्ये परत येतात, जो विस्मयकारक मार्गांनी लेआउट वर्तन बदलते — सर्वात प्रसिद्ध box model:
Quirks mode: width includes padding + border (old IE box model)
Standards mode: width is the content box (CSS spec) — predictable
इतर quirks मध्ये टेबल सेलमध्ये line-height ची भिन्न हाताळणी, प्रतिमा अंतर आणि CSS एकक समाविष्ट आहेत. हे विसंगत आपले सावधानीपूर्वक लिहिलेले CSS अलगरीत प्रस्तुत करतात, त्यामुळे आपण जवळजवळ नेहमी मानक मोड हवा असतो.
HTML4/XHTML मध्ये doctype हा DTD (Document Type Definition) संदर्भित करणारा लांब URL होता:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "...dtd">
HTML5 ने याला फक्त <!DOCTYPE html> मध्ये सुलभ केले — हे यापुढे DTD कडे निर्देश करत नाही; हे शुद्धपणे मोड स्विच आहे ज्याला ब्राउজर ओळखतो.
पहिली ओळ म्हणून नेहमी <!DOCTYPE html> समाविष्ट करा.
हे एक-ओळीची हमी आहे की आपले पृष्ठ आधुनिक, सुसंगत प्रस्तुती नियमांचा वापर करते जे प्रत्येक CSS ट्यूटोरियल आणि फ्रेमवर्क गृहीत धरतात — याचा वगळणे गोंधळलेले, डिबग करणे कठीण लेआउट फरक होतात.