HTML Tag Lists

The following are the tag lists of HTML.

<a> It defines HyperLink which is used to link one page to another page.
<abbr> It defines the full text explanation of any things.
<acronym> It defines an acronym.
Not supported in HTML5.
<address> It defines the important information in pertinent with the current page or article or section or a document.
<applet> It defines the embedded Java applets within an HTML documents.
Not supported in HTML5.
<area> It defines HTML area within an image generally associated with a hypertext link.
<article> It defines a section or content that could stand independently or self-meaningfully.
<aside> It defines a content as a secondary but related with the main content.
<audio> It defines the sound or audio files.
<b> It defines the bold texts.
<base> It defines the base URL/target value for all relative URLs in a webpage or a document.
<basefont> It defines default font-color;font-family & font-size in a webpage or a document.
Not Supported in HTML5.
<bdi> It defines a part of text which can be formatted in different directions from the neighboring texts.
<bdo> It defines a part of text which can override the current text direction.
<big> It defines for bigger texts.
Not
<blockquote> It defines a class or sections covered from another sources.
<br> It defines a single line break.
<button> It defines defines a clickable link.
<canvas> It is used to draw graphics, creating animations etc. of arbitrary size coding with JavaScript usually.
<caption> It defines table caption or title.
<center> It defines center-align text.
Not supported in HTML5.
<cite> It defines the title of a project.
<code> It defines enclosed text as computer code.
<col> It defines a column in table and used in defining the properties of each columns within <colgroup> element.
<colgroup> It defines a group of columns in a table for formatting.
<data> It defines a connection between given section or name with the machine-readable translation.
<datalist> It defines a list of autocompletion values for an <input> element.
<dd> It is used to define or describe a term or name in a description lists.
<del> It is used to define texts that has been deleted from a document.
<details> It defines additional information that the user can show or hide when click.
<dfn> It is used to identify the defining instance of a term in an HTML document.
<dialog> It is used to create a dialog box like a popup window.
<dir> It is used to create directory contents or lists of file names.
Not supported in HTML5.
<div> It is used to create a division or section or content could exits as independent element.
<dl> It defines a description lists.
<dt> It defines a term/name in a description lists.
<em> It defines emphasized texts.
<embed> It allows the web-browsers to allow embed the external contents such as Flash-based object.
<fieldset> It defines a group related element in an HTML form.
<figcaption> It defines a caption for the <figure> element.
<figure> It defines self-contained content related to the main content like diagram, images etc.
<font> It defines the font style(font-face, color and size) in an HTML document.
Not supported in HTML5.
<footer> It defines the footer of a page or document or article or section.
<form> It defines an HTML form for user input.
<h1> to <h6> It defines the HTML heading.
<head> It provides information about that page(metadata).
<header> It defines the main introductory of a content.
<hr> It defines a thematic break in an HTML page.
<i> It defines a part of text having italic font-style in an HTML page.
<img> It defines an HTML image and it allows to embed images in the document.
<ins> It defines inserted texts within a document.
<kbd> It defines a users input or sometimes voice command.
<label> It defines a label for an <input> element.
<legend> It defines a caption in a <fieldset> element.
<li> It defines a list-term.
<main> It defines a content in a document related to the main topic or content of that document.
<map> It defines an image map (a clickable link area) by using attribute.
<mark> It defines highlighted or marked texts.
<nav> It defines a set or group of navigation links either within the current domain or another server.
<noframes> It provides fallback tag for the users using unsupported browsers for frame.
Not supported in HTML5.
<noscript> It defines whether the writing script is supported or not in the active or current browser
<ol> It defines an ordered lists.
<optgroup> It defines related <option> elements of a drop down list within <select> element.
<option> It is used to make option value in a drop down list within <select> element.
<p> It defines an HTML paragraph.
<param> It defines parameter for plugin-powered content embedded within an <object> element.
<pre> It defines preformatted texts.
<progress> It is used to create progress-bar of a task.
<q> It defines a short quotation in a block of texts.
<rp> It is used to display fall-back parenthesis of ruby annotations for the browsers that do not support ruby annotations.
<rt> It is used to the ruby text component of a ruby annotation.
<ruby> It defines a ruby annotation.
<s> It defines characters mostly texts that is no longer accurate or related.
<samp> It defines an output from a computer program.
<section> It is used to define section in an HTML document such as header,footer etc.
<small> It defines small text with respect to the relative texts.
<span> It defines single text or group of texts which has special purpose for styling mainly using CSS or JavaScript.
<strike> It is used to define strike-through over texts horizontally.
Not supported in HTML5.
<strong> It defines strong texts or important texts.
<sub> It defines subscript texts.
<summary> It is used to act as a visible part or heading where the user can show or hide the additional information of a <details> element when click.
<sup> It defines superscript texts.
<table> It defines HTML tables comprises of rows and columns.
<tbody> It defines a set of rows that defines the body content of a table.
<td> It defines a cell (not heading cell) that contains data of a table.
<textarea> It defines a multi-line text input control.
<tfoot> It defines a set of rows that defines the footer section of a table.
<th> It defines a heading cell that contains data of a table.
<thead> It defines a set of rows that defines header section in a table.
<time> It defines the human readable or valid date or time either in 24-hour format or 12-hour format.
<title> It defines the title of the document or page.
<tr> It defines a table row.
<tt> It defines the teletype type in a HTML document or page.
<u> It defines underline texts.
<ul> It defines an unordered lists.
<var> It is used to define a variable.
<video> It is used to embed video media play-back which contain audio files also associated with the video.
<wbr> It defines word break opportunity in a string of text.