List of HTML tags by category

The category of an HTML tag indicates where the tag can be used.

HTML Content - Category: none
SGML Declarations and HTML Elements Used Only In Specific Locations
HTML Content - Category: Metadata Content
HTML Metadata Elements
Elements restricted for use only where metadata content is allowed

These HTML elements can be used only where metadata content is allowed, such as in the content of a head element.

HTML Content - Category: Flow Content

Flow content in HTML is made up of flow elements, phrasing content and text content, possibly interspersed with HTML comments and/or white space.

HTML Flow Elements
Elements restricted for use only where flow content is allowed

These HTML elements can be used only in HTML code where flow content is allowed, with some additional restrictions in specific cases. In addition, text and HTML elements categorized as phrasing content can also be used where flow content is expected.

HTML Content - Category: Phrasing Content
Can be used where either flow content or phrasing content is expected

Phrasing content in HTML is made up of text content and phrasing elements, possibly interspersed with HTML comments and/or white space.

HTML Phrasing Elements

These HTML elements are allowed to be used in HTML code where either flow content is expected or phrasing content is expected, with some possible restrictions in specific cases.