Example
The six different HTML headings:
<h1>This is heading 1</h1>
<h2>This is heading 2</h2>
<h3>This is heading 3</h3>
<h4>This is heading 4</h4>
<h5>This is heading 5</h5>
<h6>This is heading 6</h6>
Definition and Usage
The <h1> to <h6> tags are used to define HTML headings.
<h1> defines the most important heading. <h6> defines the least important heading.
Browser Support
| Element | |||||
|---|---|---|---|---|---|
| <h1> – <h6> | Yes | Yes | Yes | Yes | Yes |
Differences Between HTML 4.01 and HTML5
The “align” attribute is not supported in HTML5. Use CSS to align elements.
Attributes
| Attribute | Value | Description |
|---|---|---|
| align | left center right justify |
Not supported in HTML5. Specifies the alignment of a heading |
Global Attributes
The <h1> to <h6> tags also supports the Global Attributes in HTML.
Event Attributes
The <h1> to <h6> tags also supports the Event Attributes in HTML.
Related Pages
HTML tutorial: HTML Headings
HTML DOM reference: Heading Object
HTML <h1> to <h6> align Attribute
Definition and Usage
The align attribute specifies the horizontal alignment of a heading.
Browser Support
| Attribute | |||||
|---|---|---|---|---|---|
| align | Yes | Yes | Yes | Yes | Yes |
Compatibility Notes
The align attribute of <h1> to <h6> is not supported in HTML5. Use CSS instead.
CSS syntax: <h1 style=”text-align:right”>
CSS Example: Set the alignment of headings
In our CSS tutorial you can find more details about the text-align property.
Syntax
<h1 align=”left|right|center|justify”>
Attribute Values
| Value | Description |
|---|---|
| left | Left-aligns the heading |
| right | Right-aligns the heading |
| center | Center-aligns the heading |
| justify | The heading is justified to both margins |
