Reference to All HTML Tags

HTML tags are the basic building block of HTML markup. The starting or initial or closing or final part of an element is called a tag. This reference lists all the HTML tags that are used in web building.

Search HTML Tags Reference

Search HTML tags from below list which serves as a guide or reference.

HTML Tags Reference
Tag Description
<!–…–> Comments in HTML uses this tag.
<!DOCTYPE> The doctype of the document is set using this tag.
<a> A hyperlink or link is created using this tag.
<abbr> An abbreviation or acronym uses this tag.
<acronym> Previously, acronyms used this tag.
(Deprecated, use <abbr>)
<address> The address or contact information is defined using this tag.
<applet> It defines an embedded applet.
(Deprecated, use <embed> or <object>)
<area> The area inside an image map is defined by this tag.
<article> An article uses this tag.
<aside> The content aside from the page content uses this tag.
<audio> Embed an audio sound using this tag.
<b> Make the text bold using this tag.
<base> Define some base URL for a document.
<basefont> This tag defines color, size, and font for all text in a document.
(Deprecated, Use CSS instead)
<bdi> Separate some part of the text that has different direction format from the rest of the text.
<bdo> Overrides the current text direction
<big> Write some big text.
(Deprecated, Use CSS instead)
<blockquote> A piece of text that is quoted from somewhere else.
<body> The body of the document.
<br> A line break in a paragraph or some other position of the document.
<button> Display a clickable button.
<canvas> Define a canvas to draw graphics using javascript.
<caption> Write caption for a table by this tag.
<center> Write the text in center using this tag.
(Deprecated, Use CSS instead)
<cite> Write the title of some creative writing or book etc in this tag.
<code> Write some computer code using this tag.
<col> A <colgroup> uses <col> tag to specify properties of each column.
<colgroup> Group the columns in a table using this tag.
<data> Add some translation of a content, that a machine can read only.
<datalist> A list having pre-defined options for input control.
<dd> Write the description of a term in a list by this tag.
<del> Write some text that is deleted using this tag.
<details> Create some details that a user can show or hide.
<dfn> Write a term within this tag, that has some definition after it.
<dialog> A dialogue box or window is defined using this tag.
<dir> A directory list in a document.
(Deprecated, Use <ul> instead)
<div> Make a section in a document
<dl> Create a description list using this tag.
<dt> A term in a description list.
<em> It makes the text emphasized.
<embed> Embed an external application using this tag.
<fieldset> Make group of related elements in a form using tag.
<figcaption> Write some caption for <figure> element.
<figure> A self explanatory figure/content is specified using this tag.
<font> Set the font-family, font-size and color of the text.
(Deprecated, Use CSS instead)
<footer> Define footer of a document.
<form> Make a form in a document to get user input.
<frame> Declare a frame or window in <frameset>.
<frameset> Declare Set of Frames.
<h1> to <h6> Write some appropriate heading for different sections in a document.
<head> This tag contains metadata or meta information of a document.
<header> Declare the header of a document or section using this tag.
<hr> Draw a horizontal line in a document.
<html> The root or parent element of an HTML document.
<i> Display the text in an other mood or voice.
<iframe> Add an inline frame using this tag.
<img> Add an image to a document using this tag.
<input> An <input> field in a form.
<ins> A text that is inserted in a document use this tag.
<kbd> Write some text as keyboard input form using this tag.
<label> Declare some label for an <input> field.
<legend> The caption of a <fieldset> element is displayed using this tag.
<li> Create an item within a list using this tag.
<link> Declare the relationship of the document and externally linked resource.
<main> Define the main portion or content of a document.
<map> Make an image map using this tag.
<mark> Highlight some text using this tag.
<meta> Holds meta information of a doument.
<meter> Visualy display some measurement within maximum and minimum range or value.
<nav> Write navigation links of a document in this tag.
<noframes> If the browser does not support <iframe>, some alternate text is displayed.
<noscript> If client side script is not supportable on the browser, an alternate text is shown using this tag.
<object> An external application in contained in this tag.
<ol> Make an ordered list using this tag.
<optgroup> Create a group of related options in a drop-down list
<option> Create options in a <select> or dropdown list.
<output> Display the output of some calculation using this tag.
<p> Write some paragraph by this tag.
<param> Declare the parameter of an object using this tag.
<picture> A container for several image sources.
<pre> Write some preformatted text using this tag.
<progress> Progress of some task is shown using this tag.
<q> a brief quotation is written using <q>
<rp> If <ruby> annotation is not supported by browser, the text in <rp> is displayed.
<rt> A ruby annotation, to indicate the meaning of the corresponding chaaters..
(for East Asian typography)
<ruby> Write some ruby annotation. (for East Asian typography)
<s> Similar to strikethrough, write some text that is invalid.
<samp> Write sample output of computer program.
<script> Write some javascript within the document using this tag.
<section> This tag declares a section in an HTML document.
<select> To create a drop down list, use this tag to contain all the options of the list.
<small> This tag makes the text smaller.
<source> This tag defines media source for <video> and <audio> elements.
<span> It defines a section in a document.
<strike> Creates a stikethrough text i.e. a text with a line or deleted text.
(Deprecated, Use <del> or <s> instead)
<strong> Makes a text important and bold.
<style> Onpage CSS style declarations are written in this tag. Usually it goes withig <head> of the document.
<sub> This tag makes text in subscript.
<summary> The output heading of <summary> hides data of <details> element and display on clicking, just like accordion.
<sup> Makes text in superscript.
<svg> Creates a container for scalable vector graphics or SVG.
<table> This tag creates a table.
<tbody> This tag groups the table body content.
<td> Table data cell is defined using this tag.
<template> Create a template container, that hides on page loading.
<textarea> A multiple lines text input area is created using this tag.
<tfoot> Define some footer of a table using this tag.
<th> Table header cell uses this tag.
<thead> Table header can use this tag to create a group.
<time> Define certain time or date using this tag.
<title> The title of any HTML document uses this tag.
<tr> Table row is created using this tag.
<track> Set a subtitle track for (video or audio) media elements.
<tt> Define some teletype text by this tag.
(Deprecated, Use CSS Instead)
<u> Create some text different from normal text or unarticulated text.
<ul> Create an un-ordered list by this tag.
<var> Define some variable using this tag.
<video> Embed a video using this tag.
<wbr> This tag defines a possible line break.

Don’t know about What are HTML tags? or What are the basics of HTML tags? Follow the link below;
Also, if you want to know more about the types of the HTML elements or tags i.e semantic or non-semantic or presentational type HTML, just visit the following link.
Types of HTML Tags
Give Us Your Feedback
If You Need Any Help!
Contact Us