Оглавление

3. Структура документа

Итак, мы изучили технологию создания HTML-документов, научились сохранять, отображать и изменять исходный код. Пришла пора вернуться к языку HTML. В листинге 2 представлена структура, характерная для любого HTML-документа.

 

Листинг 2. Структура HTML-документа

<!DOCTYPE> <!-- Объявление формата документа -->
<html>
    <head>
        <!-- Техническая информация о документе -->
        </head>
    <body>
        <!-- Основная часть документа -->
    </body>
</html>

 

Тег <!DOCTYPE> позволяет определить Web-браузеру формат файла и правильно отобразить все его инструкции. Допустимые форматы для HTML 4.01:
- strict — строгий формат. Не содержит тегов и параметров, помеченных как устаревшие или не одобряемые. Объявление формата:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"  

              "http://www.w3.org/TR/html4/strict.dtd">


- Transitional — переходный формат. Содержит устаревшие теги в целях совместимости и упрощения перехода со старых версий HTML. Объявление формата:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

              "http://www.w3.org/TR/html4/loose.dtd">


-   Frameset — аналогичен переходному формату, но содержит также теги для создания фреймов. Объявление формата:
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"  

                       "http://www.w3.org/TR/html4/frameset.dtd">


Если тег <!DOCTYPE>  не указан, то Web-браузер Internet Explorer переходит в режим совместимости (Quirks Mode). В этом режиме отличается тип блочной модели. Поэтому при отсутствии тега <!DOCTYPE> разные Web-браузеры могут по-разному отображать Web-страницу.(1)

 

Весь текст HTML-документа расположен между тегами <html> и </html>. HTML-документ состоит из двух разделов — заголовка (между тегами <head> и </head>) и содержательной части (между тегами <body> и </body>).

 

Примечания:
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити