Элемент !doctype
Первым элементом созданной начинающим пользователем компьютера веб-страницы является элемент <html>. Но стоит сохранить веб-страницу под новым именем, в ее начале сразу появляется новая строка, начинающаяся с элемента <!doctype>. Он должен быть первым элементом в документе и впервые появился в HTML 2.0
Элемент <!doctype> предоставляет сведения об используемой версии языка HTML, которые размещаются в первой строке документа в форме SGML-объявления.
Теоретически элемент <!doctype> должен помочь веб-серверу выбрать способ обработки документа, информируя его о том, какие дескрипторы могут находиться на странице. Он предоставляет для браузера основную информацию. Синтаксис:
<!DOCTYPE HTML элемент_верхнего_уровня уровень_доступа "Признак_регистрации//организация//тип_объекта//метка//Код_языка""URI">
Для большинства современных сайтов первая строчка выглядит следующим образом:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Ниже перечислены параметры элемента <!doctype>.
• html — объявляет, что для создания документа используется язык HTML.
• PUBLIC — указывает на использование общепринятой версии языка.
• "-//W3C//DTD XHTML 1.0 Transitional//EN" — показывает используемую версию языка (XHTML 1.0), признак регистрации, который указывает на то, зарегистрирована (+) или нет (–) организация в ISO. Консорциум W3C (World Wide Web Consortium) в ISO не зарегистрирован, поэтому нужно указывать знак – (минус). В качестве организации указывается организация, ответственная за создание и поддержку DTD. За поддержку определения типа HTML-документа отвечает консорциум W3C, поэтом используется значение W3C. В случае языка HTML в качестве типа объекта используется значение DTD. Код языка — двухбуквенное обозначение, принятое в ISO. Например, код английского языка — EN.
HTML, XHTML и CSS
·
Е.Яковлева