Расположение CSS и создание страниц, которые соответствуют веб -стандартам, всегда были темой для обсуждения среди VEVB.com. Сегодня мы поговорим об описании типа декларационного документа (DTD).
Все файлы должны быть начаты с определения типа документа (DTD), чтобы сообщить браузеру, какие правила следует соблюдать при открытии страницы.
Когда мы используем инструмент веб -дизайна DreamWeaver для создания нового веб -документа, вы увидите оператор Doctype в первой строке нового документа.
Doctype является аббревиатурой для типов документов, который определяет основной тип текущего документа. То есть все файлы должны быть определены с помощью типа документа (DTD).
На самом деле, Doctype-это всего лишь набор машиночитаемых спецификаций. Хотя URL -адрес файла включен в середину, браузер не будет читать эти файлы. Он используется только для идентификации, а затем решает, какие спецификации для выполнения кода на странице.
Docty Pegoes перед открытием HTML Tagat Thetop для страницы и сообщает браузеру, содержит ли страница HTML, XHTML, Oramixofboth, Sothatit может правильно интерпретировать разметку.
Мы используем 4 общих типа документов для создания нашего веб -сайта
<! Doctypehtmlpublic-// w3c // dtdhtml4.01 // enshttp: //www.w3.org/tr/html4/strict.dtd>
<! Doctypehtmlpublic-// w3c // dtdhtml4.01transitional // enshttp: //www.w3.org/tr/html4/loose.dtd>
<! Doctypehtmlpublic-// w3c // dtdxhtml1.0transitional // enshttp: //www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
<! Doctypehtmlpublic-// w3c // dtdxhtml1.0strict // enshttp: //www.w3.org/tr/xhtml1/dtd/xhtml1strict.dtd>
Среди 4 типов документов:
HTML4.01 предоставляет два обычно используемых DTD:
(1). Строгий тип: строгий DTD, пользователи должны использовать теги, которые соответствуют HTML4.01.
(2). Свободный: DTD, который требует относительно ослабления, более совместима с другими версиями предыдущего HTML.
XHTML1.0 предоставляет два обычно используемых DTD:
(1). Переход: требуется очень свободный DTD, который позволяет пользователям продолжать использовать теги HTML4.01, но должен соответствовать методу записи XHTML.
(2). Строгий тип (строгий)
DTD представляет определение типов документов. Они определяют, что может быть или не может быть найдено в определенной версии XML, XHTML и HTML. При загрузке веб -страницы браузер будет использовать установленные спецификации объявлений, чтобы проверить, является ли содержимое страницы действительным, а затем принять соответствующие меры и кодирование для интерпретации кода в документе.
Нам не нужно глубоко копаться в том, как они работают, просто знаем, что они могут гарантировать, что мы разработали стандартные веб -страницы и гарантируют, что CSS отображается правильно.
Вообще говоря, я предлагаю, чтобы читатели выбирали типы переходных документов. Этот вид DTD является относительно свободным, и его легче пройти проверку кода W3C, что более подходит для текущей среды внутреннего развития и уровня большинства разработчиков.
Когда мы также хотим развиваться до строгого уровня! Тем не менее, по умолчанию строгие в инструментах Adobe DreamWeavercs3/CS4.