HTML <html> Tags


A simple HTML5 document :

<title>Title of the document</title>

The content of the document......

Execute Code

Definition and Usage

The <html> tag tells the browser that this is an HTML document.

The <html> tag represents the root of an HTML document.

The <html> tag is the container for all other HTML elements (except for the <!DOCTYPE> tag).

Browser Support

The numbers in the table specify the first browser version that fully supports the element.

Element Chrome Internet Explorer Firefox Safari Opera
<html> Yes Yes Yes Yes Yes

Differences Between HTML 4.01 and HTML5

HTML5 has added a new attribute : manifest.

Differences Between HTML and XHTML

The xmlns attribute is required in XHTML, but is invalid in HTML.

However, the HTML validator at does not complain when the xmlns attribute is missing in an XHTML document. This is because the namespace "xmlns=" is default, and will be added to the <html> tag even if you do not include it.


html5badge= New in HTML5.

Attribute Value Description
manifest html5badgeURL Specifies the address of the document's cache manifest (for offline browsing)
xmlns Specifies the XML namespace attribute (If you need your content to conform to XHTML)

Default CSS Settings

Most browsers will display the <html> element with the following default values :

html {
    display: block;

html:focus {
    outline: none;