Signup/Sign In
LAST UPDATED: NOVEMBER 15, 2020

HTML html Tag

The HTML <html> tag is the first element that comes after the <!doctype> element on a webpage. All the other HTML tags come inside the opening and closing <html> tag.

  • It is also known as the root element/main element that needs to be present in all HTML documents or webpages.

  • All other elements like <head>, <title>, <body>, <p>, <audio>, <img> and many more need to be specified inside the opening and closing <html> tag.

  • This element allows the browser to identify the document type.

HTML <html> Tag - Syntax and Usage

The <html> tag requires the start(opening) tag and end(closing) tag. The required syntax for it is:

<html>
    <!-- entire HTML document comes here -->
</html>

HTML <html> Tag Basic Example

Below we have a basic example for a clear understanding of <html> tag:

As you can see in the example above, the <html> tag is the tag in which all other HTML tags are added.

HTML <html> Tag Attributes

This element does not have any specific attributes although this element supports Global attributes and Event attributes.

Attributes Description Value
manifest This attribute defines a URL containing the cache information of the document URL(Universal Resource Locator)
spellcheck This attribute is used to define whether an element should be checked for spelling and grammar or not true, false
contenteditable This attribute specifies whether or not you can edit the content true, false
context-menu This attribute specifies the context menu for an element menu-id
draggable This element specifies whether or not you can drag an element true, false, auto

Default CSS Settings for <html> Tag

html {
    display: block;
}

html:focus {
    outline: none;
}

Browser Support for <html> Tag

Following browsers support this attribute:

  • Firefox 1+

  • Google Chrome 1+

  • Internet Explorer 2+

  • Apple Safari 1+

  • Opera 2.1+



About the author:
Aspiring Software developer working as a content writer. I like computer related subjects like Computer Networks, Operating system, CAO, Database, and I am also learning Python.