Шта је ДОКТИП и зашто је то важно?
Ознака ДОЦТИПЕ (кратко за „декларацију типа документа“) описује врсту ХТМЛ-а који се користи за одређену веб страницу. Начин на који дефинишете свој ДОЦТИПЕ може имати дубок утицај на изглед ваше веб локације.

ДОЦТИПЕ је прва ствар која се појављује на већини ХТМЛ страница, чак и пре ознаке. Изгледаће овако ...



Зашто је ДОКТИП толико важан? Па за почетак, он каже прегледачу посетиоца која правила треба да користи приликом приказивања веб странице. Постоје три основне ДОЦТИПЕ опције:

Строго - прегледач ће следити ХТМЛ правила објављена од стране В3Ц (Ворлд Виде Веб Цонсортиум, група која поставља ХТМЛ стандарде). Занемариће застареле ставке, као што је ознака. Као што можете да замислите, ово ће опустошити ваше веб странице ако и даље користите такве ознаке. Ако унутар ознаке ДОЦТИПЕ не наведете коју опцију желите, прегледачи ће подразумевано користити 'строги' скуп правила

Прелазни - прегледач ће дозволити да функционишу и тренутне и застареле ознаке. Већина веб страница користи ову поставку ДОЦТИПЕ да би се омогућила већа флексибилност.

Фрамесет - Прегледник ће дозволити све ознаке као и код прелазних поставки, а такође ће омогућити и употребу оквира. Очигледно је да не би требало да користите ову опцију, осим ако не правите страницу са оквирима, што је скоро увек лоша идеја.

Такође можете да употребите ДОЦТИПЕ да одредите да ли је ваша страница уграђена у ХТМЛ или КСХТМЛ. Ако уопште не укључите ознаку ДОЦТИПЕ, прегледач ће претпоставити да је веб страница направљена пре укључивања ознаке и користиће „прелазни“ скуп правила.

Коначно, ДОЦТИПЕ често укључује УРЛ са званичне В3Ц странице. Ови УРЛ-ови упућују на странице које садрже одговарајуће скупове правила, тако да прегледачи могу без проблема подржавати ваш ХТМЛ код чак и након што В3Ц објави нове стандарде.

Ево неких од најчешћих ознака ДОЦТИПЕ које бисте можда требали да користите:

Строги ХТМЛ


Прелазни ХТМЛ


Строги КСХТМЛ


Прелазни КСХТМЛ


Имајте на уму да уколико В3Ц изда нове верзије ХТМЛ-а или КСХТМЛ-а, тада ће се и ДОЦТИПЕ ознаке такође променити. Горњи узорци односе се на ХТМЛ 4.01 и КСХТМЛ 1.0, јер су то најновије верзије у време писања овог текста.