The <html> tag is a root element of an HTML document. It contains all HTML elements, which inform the browser that this is an HTML document. Before the <html> tag we must put only the <!DOCTYPE> declaration, which inform about HTML version used in the document.
The child elements of the <html> tag are:
- The <head> tag contains technical information for browsers enclosed in <title>, <script>, <link> and other tags).
- The <body> tag defines the content of HTML document (text, images, links, etc.).
We recommend using the <html> tag with the lang attribute, which defines the language of the document. This simplifies the indexing of a web page by search engines, helps browsers to correctly display national characters and devices that read from the screen, to correctly determine the pronunciation.
The <html> tag comes in pairs, the closing tag (</html>) is required.
<html> <head> <title>Title of the document</title> </head> <body> The content of the page </body> </html>
|manifest||URL||Specifies the URL of the resource where the manifest is located with the list of resources that should be cached in the user's browser (for offline viewing).|
|xmlns||https://www.w3.org/1999/xhtml||Specifies the XML namespace for the document (if the XHTML document correspondence is required).
Required in XHTML.
In HTML 5 it isn’t required.