HTML Tags Ordered Alphabetically
Tag | Description |
---|---|
<!--...--> | It is used to define a comment |
<!DOCTYPE> | It is used to define the document type |
<a> | It is used to define a hyperlink |
<abbr> | It is used to define an abbreviation or an acronym |
<acronym> | It is not supported in HTML5. You can use <abbr> instead. It is used to define an acronym |
<address> | It is used to define contact information for the author/owner of a document |
<applet> | It is not supported in HTML5. You can use <embed> or <object> instead. It is used to define an embedded applet |
<area> | It is used to define an area inside an image-map |
<article> | It is used to define an article |
<aside> | It is used to define content aside from the page content |
<audio> | It is used to define sound content |
<b> | It is used to define bold text |
<base> | It is used to specify the base URL/target for all relative URLs in a document |
<basefont> | It is not supported in HTML5. You can use CSS instead. It is used to define a default color, size, and font for all text in a document |
<bdi> | I is used to isolate a part of text that could have been formatted in a different direction from other text outside it |
<bdo> | It is used to override the current text direction |
<big> | It is not supported in HTML5. You can use CSS instead. It is used to define big text |
<blockquote> | It is used to define a section which is quoted from another source |
<body> | It is used to define the document's body |
<br> | It is used to define a single line break |
<button> | It is used to define a clickable button |
<canvas> | It is used to draw graphics, on the fly, via scripting (usually JavaScript) |
<caption> | It is used to define a table caption |
<center> | It is not supported in HTML5. You can use CSS instead. It is used to define centered text |
<cite> | It is used to define the title of a work |
<code> | It is used to define a piece of computer code |
<col> | It is used to specifies column properties for each column within a <colgroup> element |
<colgroup> | It is used to specify a group of one or more columns in a table for formatting |
<datalist> | It is used to specify a list of pre-defined options for input controls |
<dd> | It is used to define a description/value of a term in a description list |
<del> | It is used to define text that has been deleted from a document |
<details> | It is used to define additional details that the user can view or hide |
<dfn> | It is used to represent the defining instance of a term |
<dialog> | It is used to define a dialog box or window |
<dir> | It is not supported in HTML5. Use <ul> instead. It is used to define a directory list |
<div> | It is used to define a section in a document |
<dl> | It is used to define a description list |
<dt> | It is used to define a term/name in a description list |
<em> | It is used to define emphasized text |
<embed> | It is used to define a container for an external (non-HTML) application |
<fieldset> | It is a groups related elements in a form |
<figcaption> | It is used to define a caption for a <figure> element |
<figure> | It is used to specify self-contained content |
<font> | It is not supported in HTML5. Use CSS instead. Defines font, color, and size for text |
<footer> | It is used to define a footer for a document or section |
<form> | It is used to define an HTML form for user input |
<frame> | It is not supported in HTML5. It is used to define a window (a frame) in a frameset |
<frameset> | It is not supported in HTML5. It is used to define a set of frames |
<h1> to <h6> | It is used to define HTML headings |
<head> | It is used to define information about the document |
<header> | It is used to define a header for a document or section |
<hr> | It is used to define a thematic change in the content |
<html> | It is used to define the root of an HTML document |
<i> | It is used to define a part of text in an alternate voice or mood |
<iframe> | It is used to define an inline frame |
<img> | It is used to define an image |
<input> | It is used to define an input control |
<ins> | It is used to define a text that has been inserted into a document |
<kbd> | It is used to define keyboard input |
<keygen> | It is used to define a key-pair generator field (for forms) |
<label> | It is used to define a label for an <input> element |
<legend> | It is used to define a caption for a <fieldset> element |
<li> | It is used to define a list item |
<link> | It is used to define the relationship between a document and an external resource (most of them are used for linking to style sheets) |
<main> | It is used to specify the main content of a document |
<map> | It is used to define a client-side image-map |
<mark> | It is used to define marked/highlighted text |
<menu> | It is used to define a list/menu of commands |
<menuitem> | It is used to define a command/menu item which the user can invoke or obtain from a popup menu |
<meta> | It is used to define metadata about an HTML document |
<meter> | It is used to define a scalar measurement within a known range (a gauge) |
<nav> | It is used to define navigation links |
<noframes> | It is not supported in HTML5. It is used to define an alternate content for users which does not support frames |
<noscript> | It is used to define an alternate content for users that do not support client-side scripts |
<object> | It is used to define an embedded object |
<ol> | It is used to define an ordered list |
<optgroup> | It is used to define a group of related options in a drop-down list |
<option> | It is used to define an option in a drop-down list |
<output> | It is used to define the result of a calculation |
<p> | It is used to define a paragraph |
<param> | It is used to define a parameter for an object |
<pre> | It is used to define preformatted text |
<progress> | It is used to represent the progress of a task |
<q> | It is used to define a short quotation |
<rp> | It is used to define what to show in browsers that do not support ruby annotations |
<rt> | It is used to define an explanation/pronunciation of characters (for East Asian typography) |
<ruby> | It is used to define a ruby annotation (for East Asian typography) |
<s> | It is used to define text that is no longer correct |
<samp> | It is used to define sample output from a computer program |
<script> | It is used to define a client-side script |
<section> | It is used to define a section in a document |
<select> | It is used to define a drop-down list |
<small> | It is used to define smaller text |
<source> | It is used to define multiple media resources for media elements (<video> and <audio>) |
<span> | It is used to define a section in a document |
<strike> | It is not supported in HTML5. You cn use <del> or <s> instead. It is used to define strikethrough text |
<strong> | It is used to define important text |
<style> | It is used to define style information for a document |
<sub> | It is used to define subscripted text |
<summary> | It is used to define a visible heading for a <details> element |
<sup> | It is used to define superscripted text |
<table> | It is used to define a table |
<tbody> | It is used to group the body content in a table |
<td> | It is used to define a cell in a table |
<textarea> | It is used to define a multiline input control (text area) |
<tfoot> | It is used to group the footer content in a table |
<th> | It is used to define a header cell in a table |
<thead> | It is used to group the header content in a table |
<time> | It is used to define a date/time |
<title> | It is used to define a title for the document |
<tr> | It is used to define a row in a table |
<track> | It is used to define text tracks for media elements (<video> and <audio>) |
<tt> | It is not supported in HTML5. You can use CSS instead. It is used to define teletype text |
<u> | It is used to define text that should be stylistically different from normal text |
<ul> | It is used to define an unordered list |
<var> | It is used to define a variable |
<video> | It is used to define a video or movie |
<wbr> | It is used to define a possible line-break |