Supported HTML elements

A

Element

Description

Support level

Availability

<a>

Specifies an anchor.

HTML 4.01

3.7+

<abbr>

Specifies an abbreviation.

HTML 4.01

4.6+

<abbr>

Specifies an acronym.

HTML 4.01

4.6+

<address>

Specifies a mailing address.

HTML 4.01

4.6+

<area>

Specifies a link area in an image map.

HTML 4.01

3.7+

<article>

Represents an independent piece of content within the larger document.

HTML 5

6.0+

<aside>

Represents content that is only tengentially related to the main page content.

HTML 5

6.0+

<audio>

Embeds an audio file into the HTML document.

HTML 5

6.0+

B

Element

Description

Support level

Availability

<b>

Specifies bold text.

HTML 4.01

3.7 +

<base>

Specifies an absolute URI that acts as the base URI for resolving relative URIs.

HTML 4.01

4.0 +

<basefont>

Deprecated. Specifies the base font used in the document.

HTML 4.01

3.7 +

<bdo>

Specifies the language direction of the enclosed text.

HTML 4.01

4.6 +

<big>

Specifies a large text style.

HTML 4.01

4.0 +

<blockquote>

Specifies a long quotation.

HTML 4.01

3.7 +

<body>

Defines the body container element.

HTML 4.01

3.2 +

<br>

Specifies a line break.

HTML 4.01

3.7 +

<button>

Specifies a button.

HTML 4.01

4.6 +

C

Element

Description

Support level

Availability

<canvas>

Creates a rectangular bitmap drawing area.

HTML 5

6.0+

<caption>

Specifies a table caption.

HTML 4.01

3.7+

<center>

Deprecated. Specifies centered text.

HTML 4.01

3.7+

<cite>

Specifies a horizontal rule.

HTML 4.01

4.6+

<code>

Specifies a computer code fragment.

HTML 4.01

4.6+

<col>

Specifies attributes for a table column. This is an empty element used only to hold attributes.

HTML 4.01

6.0+

<colgroup>

Specifies a group of table columns.

HTML 4.01

6.0+

D

Element

Description

Support level

Availability

<dd>

Specifies a definition description.

HTML 4.01

3.7 +

<del>

Specifies deleted text.

HTML 4.01

3.7 +

<dfn>

Defines an instance definition.

HTML 4.01

3.7 +

<dir>

Deprecated. Specifies a directory list.

HTML 4.01

3.7 +

<div>

Specifies a generic language or style container.

HTML 4.01

3.7 +

<dl>

Specifies a definition list.

HTML 4.01

3.7 +

<dt>

Specifies a definition term.

HTML 4.01

3.7 +

E

Element

Description

Support level

Availability

<em>

Specifies emphasis text style.

HTML 4.01

3.7 +

<embed>

Specifies external content or a plugin.

HTML 5

6.0 +

F

Element

Description

Support level

Availability

<fieldset>

Specifies a form control group container.

HTML 4.01

4.6 +

<figure>

Represents some self-contained

HTML5

6.0 +

<figcaption>

HTML5

6.0 +

<font>

Deprecated. Specifies a local font change.

HTML 4.01

3.7 +

Represents a footer for a section of content. Typically this contains author or copyright information.

HTML5

6.0 +

<form>

Specifies a form container.

HTML 4.01

3.7 +

<frame>

Specifies a window pane.

HTML 4.01

4.2 +

<frameset>

Defines a window layout.

HTML 4.01

4.2 +

H

Element

Description

Support level

Availability

<h1> to <h6>

Specifies specific heading levels.

HTML 4.01

3.7+

Specifies the document head.

HTML 4.01

3.7+

Represents a group of introductory or navigational aids.

HTML 5

6.0+

<hr>

Specifies a horizontal rule.

HTML 4.01

4.6+

<html>

Specifies the document root element.

HTML 4.01

3.7+

I

Element

Description

Support level

Availability

<i>

Specifies an italic text style.

HTML 4.01

3.7 +

<iframe>

Specifies a inline frame.

HTML 4.01

4.6 +

<img>

Specifies an embedded image.

HTML 4.01

3.7 +

<input>

Specifies a form control.

HTML 4.01

3.7 +

<ins>

Specifies inserted text style.

HTML 4.01

4.6 +

K

Element

Description

Support level

Availability

<kbd>

Specifies keyboard input text style.

HTML 4.01

4.6 +

L

Element

Description

Support level

Availability

<label>

Specifies a form field label.

HTML 4.01

4.6 +

<legend>

Specifies a fieldset legend.

HTML 4.01

4.6 +

<li>

Specifies a list item.

HTML 4.01

3.7 +

Specifies a media independent link.

HTML 4.01

3.7 +

M

Element

Description

Support level

Availability

<map>

Specifies a client side image map.

HTML 4.01

3.7 +

<marquee>

Scrolls text across the browser window.

Not part of any standard.

4.6 +

Deprecated. Specifies a menu list.

HTML 4.01

3.7 +

<meta>

Specifies a container for meta information.

HTML 4.01

3.7 +

N

Element

Description

Support level

Availability

Represents a section of content that contains navigation.

HTML 5

6.0+

<noscroll>

Specifies an alternate content container.

HTML 4.01

3.8+

O

Element

Description

Support level

Availability

<object>

Specifies a generic object container.

HTML 4.01

4.0 +

<ol>

Specifies an ordered, or numbered, list.

HTML 4.01

3.7 +

<optgroup>

Specifies a group of options.

HTML 4.01

3.7 +

<option>

Specifies a choice from a selection list.

HTML 4.01

3.7 +

P

Element

Description

Support level

Availability

<p>

Specifies a paragraph.

HTML 4.01

3.7 +

<param>

Specifies a named property value.

HTML 4.01

3.8 +

<pre>

Specifies a preformatted text style.

HTML 4.01

3.7 +

Q

Element

Description

Support level

Availability

<q>

Specifies a short inline quotation.

HTML 4.01

4.6 +

S

Element

Description

Support level

Availability

<s>

Specifies a strikethrough text style.

HTML 4.01

3.7 +

<samp>

Specifies a sample output container.

HTML 4.01

4.6 +

<script>

Specifies a JavaScript container.

HTML 4.01

4.0 +

<section>

Represents a generic section within a document.

HTML 5

6.0 +

<select>

Specifies an option list container.

HTML 4.01

3.7 +

<small>

Specifies a small text style.

HTML 4.01

3.7 +

<source>

Specifies the location of a media resource.

HTML 5

6.0 +

<span>

Delimits an arbitrary portion of content to which to apply style, display, or event management.

HTML 4.01

4.6 +

<strike>

Deprecated. Specifies a strikethrough text style.

HTML 4.01

3.7 +

<strong>

Specifies a strong emphasis text style.

HTML 4.01

3.7 +

<style>

Specifies a style definition container.

HTML 4.01

4.6 +

<sub>

Specifies subscript text style.

HTML 4.01

4.0 +

<sup>

Specifies superscript text style.

HTML 4.01

4.0 +

T

Element

Description

Support level

Availability

<table>

Specifies the start of a table.

HTML 4.01

4.0 +

<tbody>

Specifies a table body.

HTML 4.01

4.6 +

<td>

Specifies a table data cell.

HTML 4.01

4.0 +

<textarea>

Specifies a multiline text field.

HTML 4.01

3.7 +

<tfoot>

Specifies a table footer.

HTML 4.01

4.6 +

<th>

Specifies a table header cell.

HTML 4.01

3.7 +

<thead>

Specifies a table header.

HTML 4.01

4.6 +

<title>

Provides a descriptive title for the document.

HTML 4.01

3.7 +

<tr>

Specifies a table row.

HTML 4.01

4.0 +

<tt>

Specifies a teletype, or monospaced, text style.

HTML 4.01

4.6 +

U

Element

Description

Support level

Availability

<u>

Deprecated. Specifies an underlined text style.

HTML 4.01

3.7 +

<ul>

Specifies an unordered, or bulleted, list.

HTML 4.01

3.7 +

V

Element

Description

Support level

Availability

<var>

Specifies a variable or program argument.

HTML 4.01

3.7+

<video>

Embeds a video file into the HTML document.

HTML 5

7.0+

Last modified: 2014-03-10



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus