Learning HTML 3.2 by Examples, section 4 Fundamental structures in HTML 3.2, with examples:

Information about the document - the HEAD section

As mentioned, there are two obligatory constructs in HTML 3.2 and they must appear in this order:

Most browsers don't complain if you omit these, but they are required by the HTML 3.2 definition. More importantly, there are good practical reasons to include them:

Formally, the TITLE element is (at least implicitly) part of a HEAD element whereas the !DOCTYPE clause precedes all HTML constructs.

Optionally, the HEAD element may contain the following elements in addition to a TITLE element:

Date of last update: 2010-12-16.
This page belongs to the free information site IT and communication, section Web authoring and surfing, by Jukka "Yucca" Korpela.