Mi az a doctype és mire való?
sobes.tech MI
Válasz az MI-től
Doctype (Dokumentumtípus-bejelentés) — ez a dokumentumtípus bejelentése a HTML fájl elején.
Ez tájékoztatja a böngészőt arról, hogy melyik HTML vagy XHTML verziót használják az oldalon, és meghatározza az elemzési és renderelési szabályokat. Ez szükséges a szabványos mód (standards mode) eléréséhez, amely biztosítja az oldalak előre láthatóbb és egységes megjelenítését különböző böngészőkben, az W3C hivatalos specifikációinak követésével. Doctype hiánya vagy helytelen doctype használata esetén a böngészők quirks módba léphetnek, amely a régi böngészők viselkedését utánozza, és megjelenítési eltérésekhez vezethet.
HTML5-hez az alábbi doctype ajánlott:
<!DOCTYPE html>
Régebbi HTML és XHTML verziókhoz hosszabb és összetettebb doctype-okat használtak, például:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
A doctype fő céljai:
- A renderelési módok váltása: A böngészőket a szabványos módba állítja.
- Érvényesítés: Lehetővé teszi az érvényesítő eszközök számára a dokumentum szintaxisának ellenőrzését a deklarált típusnak megfelelően.
- Kompatibilitás: Biztosítja a tartalom egységes megjelenítését.