naučit se, tvořit www stránky ...

DOCTYPE


Doctype říká prohlížeči, podle jakých předpisů má elementy vykreslit. Dnes už všechny validní stránky musí obsahovat doctype.

Doctype se píše do "stropu" stránky, ještě před začátek tagu <html>, z toho logicky vyplývá, že doctype není elementem jazyka HTML.

Doctype se hlavně dělí na režim:

Strict

Striktní dokument jednoduše znamená "oddělení struktury stránky - od prezentace". V praxi to znamená, že dokument HTML musí být 100% čistý, musí obsahovat pouze strukturální tagy (nadpisy, odstavce, seznamy apod.), prezentační (vzhledové) úkoly plně přebírá jazyk CSS. Doporučují používat tento typ u všech moderních stránek.

Transitional

V tomhle dokumentu můžete použít všechny strukturální značky jako ve striktním režimu, ale navíc i některé prezentační značky. Doctype transitional doporučuji používat, například při spravování starších webových stránek, kdy se tolik nedbalo na striktní oddělení struktury od prezentace.

Některé prohlížeče (například Internet Explorer 6), vykreslují stránky jinak při striktním použitím dokumentu a jinak při nestriktním režimu.

Příklad zápisu doctype XHTML 1.0 Strict:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Příklad zápisu doctype XHTML 1.0 Transitional:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Myslím, že mnoho lidí tento zápis z hlavy napsat nedokáže, doporučuji používat doctype podle šablon například z programu PSpad

© 2010 Ondřej Vícha • Všechna práva vyhrazena • PartneřiVýměna odkazů
Doctype- Strict, Transitional