Какво е ДОКТИП и защо има значение?
Маркерът DOCTYPE (кратко за „декларация за типа документ“) описва типа HTML, използван за конкретна уеб страница. Как дефинирате DOCTYPE може да има дълбок ефект върху външния вид на вашия уебсайт.

DOCTYPE е първото нещо, което се появява на повечето HTML страници, дори да идва преди маркера. Ще изглежда нещо подобно ...



Защо DOCTYPE е толкова важен? Е, за начало, той казва на браузъра на вашия посетител какви правила да използва, когато показва уеб страницата си. Има три основни DOCTYPE опции:

Строг - Браузърът ще следва правилата на HTML, издадени от W3C (World Wide Web Consortium, групата, която определя HTML стандартите). Той ще игнорира остарелите елементи, като например маркера. Както можете да си представите, това ще доведе до хаос с вашите уеб страници, ако все още използвате такива маркери. Ако не посочите в DOCTYPE маркера коя опция искате, браузърите ще използват „строг“ набор от правила по подразбиране.

Преходен - Браузърът ще позволи както текущите, така и остарелите тагове да функционират. Повечето уеб страници използват тази настройка DOCTYPE, за да позволят по-голяма гъвкавост.

Frameset - Браузърът ще позволи всички тагове, както при преходната настройка, и също така ще позволи използването на рамки. Очевидно не трябва да използвате тази опция, освен ако не създавате страница с рамки, което почти винаги е лоша идея.

Можете също да използвате DOCTYPE, за да определите дали вашата страница е вградена в HTML или XHTML. Ако изобщо не включите DOCTYPE маркер, браузърът ще приеме, че уеб страницата е създадена преди включването на маркера и ще използва „преходния“ набор от правила.

И накрая, DOCTYPE често ще включва URL от официалния сайт на W3C. Тези URL адреси сочат страници, които съдържат съответните набори от правила, така че браузърите могат безпроблемно да поддържат HTML кода ви, дори след като W3C публикува нови стандарти.

Ето някои от по-често срещаните DOCTYPE маркери, които може да се наложи да използвате:

Строг HTML


Преходен HTML


Строг XHTML


Преходен XHTML


Обърнете внимание, че ако W3C пусне нови версии на HTML или XHTML, тогава DOCTYPE таговете също ще се променят. Горните образци се отнасят до HTML 4.01 и XHTML 1.0, тъй като те са най-новите версии към момента на писането.

Инструкции Видео: "Minecraft - Какво е: Lootable Bodies" (Може 2024).