Обязательная структура
документа
Начнем с самого простого HTML
документа, содержащего только
простой текст Hello world. В HTML файле
содержимому обязательно должен
предшествовать раздел
HEAD, который минимально может
состоять из двух конструкций. Тогда
код HTML можно представить так:
Пример hello.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<TITLE>Hello</TITLE>
Hello world
На самом же деле, в точности,
этот документ имеет следующую
структуру:
Пример hello2.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>Hello</TITLE>
</HEAD>
<BODY>
Hello world
</BODY>
</HTML>
То есть, за исключением первой
строки, весь файл есть HTML
элемент который содержит HEAD элемент, (включающий TITLE элемент) и BODY
элемент, с простым текстом в
качестве содержимого.
Таким образом, при отсутствии
тегов HTML, HEAD, и TITLE броузер сам
вставит их в нужные места. Поэтому
Ваш документ всегда будет
содержать HEAD и BODY.