Tutorials References Menu

HTML <html> Tag


Example

A simple HTML document:

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Title of the document</title>
</head>
<body>

<h1>This is a heading</h1>
<p>This is a paragraph.</p>

</body>
</html>
Try it Yourself »

Definition and Usage

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).

Note: You should always include the lang attribute inside the <html> tag, to declare the language of the Web page. This is meant to assist search engines and browsers.


Browser Support

Element
<html> Yes Yes Yes Yes Yes


Attributes

Attribute Value Description
xmlns http://www.w3.org/1999/xhtml Specifies the XML namespace attribute (If you need your content to conform to XHTML)

Global Attributes

The <html> tag also supports the Global Attributes in HTML.


Related Pages

HTML tutorial: HTML Introduction

HTML DOM reference: HTML Object


Default CSS Settings

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

html {
  display: block;
}

html:focus {
  outline: none;
}