Alphabetical List of HTML Tags


Value Description
<!--...--> Defines what a comment is.
<!DOCTYPE> This property specifies the document type.
<a> This function defines a hyperlink.
<abbr> The definition of an abbreviation or acronym.
<acronym> HTML5 does not support this. Instead, use. Defines an abbreviation.
<address> Defines contact information for a document's author/owner.
<applet> HTML5 does not support this. Instead, use or. This class defines an embedded applet.
<area> Defines a region within an image map.
<article> An article's definition.
<aside> Aside from the page content, define content.
<audio> Defines the embedded audio content.
<b> The definition of bold text.
<base> This property specifies the base URL/target for all relative URLs in a document.
<basefont> HTML5 does not support this. Instead, use CSS. Sets the color, size, and font for all text in a document.
<bdi> Isolates a section of text that may be formatted differently than the rest of the text.
<bdo> The current text direction is overridden.
<big> HTML5 does not support this. Instead, use CSS. Defines large text.
<blockquote> Defines a section that has been paraphrased from another source.
<body> Defines the body of the document.
<br> A single line break is defined.
<button> This class defines a clickable button.
<canvas> Scripting is used to draw graphics on the fly (usually JavaScript).
<caption> Defines the caption for a table.
<center> HTML5 does not support this. Instead, use CSS. The definition of centered text.
<cite> Defines a work's title.
<code> This term refers to a piece of computer code.
<col> Column properties are specified for each column within an element.
<colgroup> For formatting, specify a group of one or more columns in a table.
<data> Adds a machine-readable translation of a specified piece of content.
<datalist> Specifies a set of pre-defined input control options.
<dd> Defines a term's description/value in a description list.
<del> Text that has been removed from a document.
<details> Defines which additional details the user can see or hide.
<dfn> Specifies a term that will be defined in the content.
<dialog> A dialog box or window is defined by this property.
<dir> HTML5 does not support this. Instead, use <ul>. This function defines a directory list.
<div> A section of a document is defined by this term.
<dl> Defines a list of descriptions.
<dt> In a description list, define a term/name.
<em> Defines highlighted text.
<embed> A container for an external application is defined.
<fieldset> In a form, this grouping of related elements is called a form.
<figcaption> A caption for a figure element is defined by this property.
<figure> Indicates self-contained content.
<font> HTML5 does not support this. Instead, use CSS. Text font, color, and size are defined.
<footer> A footer for a document or section is defined.
<form> Creates a user-input HTML form.
<frame> HTML5 does not support this. In a frameset, this defines a window (a frame).
<frameset> HTML5 does not support this. Defines a collection of frames
<h1> to <h6> HTML headings are defined here.
<head> Contains the document's metadata/information.
<header> A header for a document or section is defined here.
<hr> Defines a content thematic shift.
<html> The root of an HTML document is defined by this property.
<i> Defines a section of text in a different voice or mood.
<iframe> This function defines an inline frame.
<img> Defines a picture.
<input> This class defines an input control.
<ins> Text that has been inserted into a document.
<kbd> Specifies keyboard input.
<label> A label for an <input> element is defined.
<legend> A caption for a <fieldset> element is defined here.
<li> Describes a list item.
<link> The relationship between a document and an external resource is defined (most used to link to style sheets)
<main> Describes the primary content of a document.
<map> This function defines an image map.
<mark> Text that has been marked/highlighted.
<meta> Metadata about an HTML document is defined here.
<meter> A scalar measurement within a known range is defined.
<nav> Specifies the navigation links.
<noframes> HTML5 does not support this. Defines an alternative content for users who do not have frames enabled.
<noscript> Defines an alternative content for users who do not have support. Client-side scripts
<object> A container for an external application is defined.
<ol> An ordered list is defined.
<optgroup> In a drop-down list, this defines a group of related options.
<option> Defines a drop-down list option.
<output> Specifies the outcome of a calculation.
<p> A paragraph's definition.
<param> A parameter for an object is defined.
<picture> Defines a container for a collection of image resources.
<pre> Preformatted text is defined.
<progress> Represents the status of a task.
<q> Defines a brief quotation.
<rp> Defines what should be displayed in browsers that don't support ruby annotations.
<rt> Character explanation/pronunciation is defined (for East Asian typography).
<ruby> A ruby annotation is defined as (for East Asian typography).
<s> Text that is no longer correct is defined.
<samp> Defines a computer program's sample output.
<script> This class defines a client-side script.
<section> A section of a document is defined by this term.
<select> A drop-down list is defined.
<small> Smaller text is defined.
<source> Multiple media resources are defined for media elements <video> & <audio>.
<span> A section of a document is defined by this term.
<strike> HTML5 does not support this. Instead, use <del> or <s>. Strikethrough text is defined.
<strong> Important text is defined.
<style> Style information for a document is defined.
<sub> Subscripted text is defined here.
<summary> A visible heading for a details element is defined.
<sup> Superscripted text is defined.
<svg> This class defines a container for SVG graphics.
<table> This function defines a table.
<tbody> In a table, groups the body content.
<td> Defines a table cell.
<template> This property specifies a container for content that should be hidden when the page loads.
<textarea> This function defines a multiline input control (text area).
<tfoot> The footer content in a table is grouped.
<th> In a table, this defines a header cell.
<thead> In a table, groups the header content.
<time> Specifies a specific time (or datetime).
<title> Defines the document's title.
<tr> A row in a table is defined by this property.
<track> Text tracks for media elements <video> and <audio> are defined.
<tt> HTML5 does not support this. Instead, use CSS. Teletype text is defined.
<u> Defines some unarticulated text that is styled differently than normal text.
<ul> An unordered list is defined.
<var> A variable is defined.
<video> Defines video content that is embedded.
<wbr> Defines a potential line break.