Що таке ДОКТИП і чому це має значення?
Тег DOCTYPE (скорочено "декларація про тип документа") описує тип HTML, який використовується для певної веб-сторінки. Як ви визначаєте свій DOCTYPE, може мати глибокий вплив на зовнішній вигляд вашого веб-сайту.

DOCTYPE - це перше, що з'являється на більшості HTML-сторінок, навіть перед тегом. Це буде виглядати приблизно так ...



Чому ДОКТИП настільки важливий? Ну а для початку це повідомляє веб-переглядачу вашого відвідувача, які правила використовувати під час показу веб-сторінки. Існує три основні варіанти 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, оскільки це найновіші версії на момент написання цього документа.

Відео Інструкція: Яке значення має слово “красний” в українській мові - Експрес-урок (Квітня 2024).