Начнем с самого простого HTML документа, содержащего только примитивный текст Hello world. В HTML файле содержимому неукоснительно должен предшествовать раздел HEAD, тот, что минимально может состоять из 2-х конструкций. Тогда код HTML дозволено представить так:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <TITLE>Hello</TITLE> Hello world
На самом же деле, в точности, данный документ имеет следующую конструкцию:
<!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.