HTML Text Tags
<p> It represents a paragraph in an HTML document.
<h1> to <h6> It defines headings for an HTML document from level 1 to level 6.
<strong> It is used to define important text.
<em> It is used to emphasis the content applied within this element.
<abbr> It defines an abbreviation for a phrase or longer word.
<acronym> It defines acronym for a word. (Not supported in HTML5)
<address> It defines the author's contact information of the HTML article
<bdo> It is used to override the current text direction.
<blockquote> It is used to define a content which is taken from another source.
<cite> It is used to define the title of the work, book, website, etc.
<q> It defines short inline quotation.
<code> It is used to display a part of programming code in an HTML document.
<ins> It represent text that has been inserted within an HTML document.
<del> It defines a text which has been deleted from the document.
<dfn> It is used to indicate a term which is defined within a sentence/phrase.
<kbd> It is used to define keyboard input.
<pre> It defines preformatted text in an HTML document.
<samp> It is used to represent sample output of a computer program.
<var> It defines variable name used in mathematical or programming context.
<br> It is used to apply single line break.
HTML Link Tags
<a> It is termed as anchor tag and it creates a hyperlink or link.
<base> This tag defines the base URL for all relative URL within the document.
HTML Image and Object Tags
<img> It is used to insert an image within an HTML document.
<area> It defines the area of an image map.
<map> It defines an image map with active areas.
<param> It defines parameter for an <object> element
<object> It is used to embed an object in HTML file.
HTML List Tags
<ul> It defines unordered list of items.
<ol> It defines an ordered list of items.
<li> It is used to represent items in list.
<dl> It is sued to define a description list.
<dt> It is used to define a term in description list.
<dd> It is used to provide definition/description of a term in description list.
HTML Table Tags
table It is used to present data in tabular form or to create a table within HTML document.
tr It defines the row cells in an HTML table
td It is used to define cells of an HTML table which contains table data
th It defines the head cell of an HTML table.
tbody It represents the body content of an HTML table and used along with <thead> and <tfoot>.
thead It defines the header of an HTML table. It is used along with <tbody> and <tfoot> tags.
tfoot It defines the footer content of an HTML table.
col It defines a column within a table which represent common properties of columns and used with the <colgroup> element.
colgroup It is used to define group of columns in a table.
caption It is used to define a caption for a table.
HTML Form Tags
form It is used to define an HTML form.
input It defines an input field within an HTML form.
textarea It is used to define multiple line input, such as comment, feedback, and review, etc.
select It represents a control which provides a menu of options.
option It is used to define options or items in a drop-down list.
optgroup It is used to group the options of a drop-down list.
button It is used to represent a clickable button
label It defines a text label for the input field of form.
fieldset It is used to group related elements/labels within a web form.
legend It defines a caption for content of <fieldset>
HTML Scripting Tags
script It is used to declare the JavaScript within HTML document.
noscript It provides an alternative content if a script type is not supported in browser.