HTML je hypertextový značkovací jazyk. A jako každý jiný jazyk postupně procházela různými změnami: pravidla byla změněna, byly zavedeny nové tagy a staré tagy byly zastaveny. V tomto ohledu bylo schváleno několik verzí jazyka HTML, z nichž každá byla platná pro určitá pravidla a zásady.
Prvek v HTML, nastaví informace o prohlížeči, na které verzi jazyka HTML je napsána webová stránka.
Konzorcium World Wide Web nebo W3C se zabývá specifikací a vývojem jazyka HTML, který stanoví standardy oficiálně přijaté všemi dalšími vývojáři, kterými budou stránky mapovány.
V současné době je poslední oficiálně přijatá specifikace HTML HTML 5.
Proto element HTML DOCTYPE označuje, do kterého typu patří konkrétní dokument HTML (popis DTD nebo typ dokumentu).
Níže jsou hlavní možnosti této položky s vysvětlením.
Jedná se o přísnou možnost DTD. Stránka zapsaná pod tímto nadpisem nepoužívá atributy a značky, které jsou považovány za nežádoucí pro použití v HTML 4.01. Tato verze stránky také nepoužívá rámce.
Přechodná syntaxe. Je povoleno používat atributy a značky označené jako nežádoucí ve verzi 4.0.
Ve verzi dokumentu označené volbou HTML DOCTYPE se použije značkovací prvek webové stránky, například rámečky.
Nejnovější verze prvku DOCTYPE, která označuje, že dokument je napsán v jazyce HTML posledního pátého standardu.
Stojí za to analyzovat, z čeho se skládá prvek HTML DOCTYPE, který používá jako příklad jednu z možností pro certifikaci 4.0.
Pro HTML 5 je použita jednodušší syntaxe prvku DOCTYPE - stačí, aby prohlížeč správně interpretoval značkovací prvky na stránce.
Podle standardu přijatého vývojáři, DOCTYPE HTML a
, , spolu s dalšími značkami, které definují rozvržení stránky, jsou uspořádány postupně od prvku, který definuje jazykový standard, takže prohlížeč "vidí", že je první a správně identifikuje vše ostatní.Syntaxe bude následující:
...
Pokud jste zadali konkrétní variantu DOCTYPE, měli byste dodržovat všechna pravidla tohoto typu dokumentu, jinak prohlížeč již nebude vnímat správně a přepne se do režimu kompatibility, kde se struktura stránky nemusí zobrazovat vůbec.
Pokud máte potíže, s jakými si zvolíte DOCTYPE, je nejlepší zastavit se v poslední, páté volbě - tímto způsobem můžete uložit stránku z možného výskytu nesrovnalostí v různých prohlížečích.
Mezi vývojáři existuje nějaká doba, že při použití páté verze standardu HTML DOCTYPE se staré prohlížeče přepnuli do režimu kompatibility, což mělo negativní vliv na rozložení. To není pravda - můžete tuto možnost bezpečně umístit na své webové stránky a nemusíte se starat o to, co vaše webové stránky nemusí vypadat, jako by bylo nutné.
Takže můžeme konstatovat, že většina dříve přijatých variant DOCTYPE předchozích specifikací téměř ztratila historii, nyní se doporučuje používat tento.
Bez ohledu na verzi DOCTYPE, kterou doporučujete, je doporučeno zkontrolovat kód před jeho uvedením do sítě o platnost jakékoliv dostupné služby - bude to znamenat chyby a nesrovnalosti.