HTML Tags
Table of Contents
#
<!-- -->
Used to apply comments in an HTML document.
<!DOCTYPE>
Used to specify the version of HTML.
A
<a>
Referring to an anchor tag, it is used to create a hyperlink or link.
<abbr>
Defines an abbreviation for a phrase or longer word.
<acronym>
Defines an acronym for a word. (Not supported in HTML5).
<address>
Defines the author's contact information for the HTML article.
<applet>
Defines an embedded Java applet. (Not supported in HTML5).
<area>
Defines the area of an image map.
<article>
Defines the self-contained content. (HTML Tags List).
<aside>
Defines content aside from main content. Mainly represented as sidebar. (HTML Tags List).
<audio>
Used to embed sound content in HTML document. (HTML Tags List).
B
<b>
Used to make text bold.
<base>
Defines the base URL for all relative URL within the document.
<basefont>
Used to set the default font, size and colour for all elements of a document. (Not supported in HTML5)
<bdi>
Used to provide isolation for that part of text which may be formatted in different directions from its surrounding text. (HTML Tags List).
<bdo>
Used to override the current text direction.
<big>
Used to make font size one level larger than its surrounding content. (Not supported in HTML5)
<blockquote>
Used to define content that is taken from another source.
<body>
Used to define the body section of an HTML document.
<br>
Used to apply a single line break.
<button>
Used to represent a clickable button
C
<canvas>
Used to provide a graphics space within a web document. (HTML Tags List).
<caption>
Used to define a caption for a table.
<center>
Used to align the content in the centre. (Not supported in HTML5).
<cite>
Used to define the title of the work, book, website, and so on.
<code>
Used to display a part of programming code in an HTML document.
<col>
Defines a column within a table which represent common properties of columns and used with the <colgroup> element.
<colgroup>
Used to define a group of columns in a table.
D
<data>
Used to link the content with the machine-readable translation. (HTML Tags List).
<datalist>
Used to provide a predefined list for input options. (HTML Tags List).
<dd>
Used to provide a definition/description of a term in the description list.
<del>
Defines a text which has been deleted from the document.
<details>
Defines additional details that users can either view or hide. (HTML Tags List).
<dfn>
Used to indicate a term that is defined within a sentence/phrase.
<dialog>
Defines a dialogue box or other interactive components. (HTML Tags List).
<dir>
Used as container for directory list of files. (Not supported in HTML5).
<div>
Defines a division or section within HTML document.
<dl>
Used to define a description list.
<dt>
Used to define a term in description list.
E
<em>
Used to emphasise the content applied within this element.
<embed>
Used as an embedded container for external file/application/media, and so on. (HTML Tags List).
F
<fieldset>
Used to group related elements/labels within a web form.
<figcaption>
Used to add a caption or explanation for the <figure> element. (HTML Tags List).
<figure>
Used to define the self-contained content and commonly refers a single unit. (HTML Tags List).
<font>
Defines the font, size, colour, and face for the content. (Not supported in HTML5).
<footer>
Defines the footer section of a webpage. (HTML Tags List).
<form>
Used to define an HTML form.
<frame>
Defines a particular area of a webpage that can contain another HTML file. (Not supported in HTML5).
<frameset>
Defines a group of Frames. (Not supported in HTML5).
H
<h1> to <h6>
Defines headings for an HTML document from level 1 to level 6.
<head>
Defines the head section of an HTML document.
<header>
Defines the header of a section or webpage. (HTML Tags List).
<hr>
Used to apply thematic breaks between paragraph-level elements.
<html>
Represents the root of an HTML document.
I
<i>
Used to represent a text in some different voice.
<iframe>
Defines an inline frame that can embed other content.
<img>
Used to insert an image within an HTML document.
<input>
Defines an input field within an HTML form.
<ins>
Represents text that has been inserted within an HTML document.
<isindex>
Used to display search strings for the current document. (Not supported in HTML5).
K
<kbd>
Used to define keyboard input.
L
<label>
Defines a text label for the input field of form.
<legend>
Defines a caption for content of <fieldset>.
<li>
Used to represent items in list.
<link>
Represents a relationship between the current document and an external resource.
M
<main>
Represents the main content of an HTML document. (HTML Tags List).
<map>
Defines an image map with active areas.
<mark>
Represents a highlighted text. (HTML Tags List).
<marquee>
Used to insert the scrolling text or an image either horizontally or vertically. (Not supported in HTML5).
<menu>
Used for creating a menu list of commands.
<meta>
Defines metadata of an HTML document.
<meter>
Defines scalar measurement with a known range or fractional value. (HTML Tags List).
N
<nav>
It represents a section of the page to represent navigation links. (HTML Tags List).
<noframes>
It provides alternate content to represent in a browser that does not support the <frame> elements. (Not supported in HTML5).
<noscript>
It provides an alternative content if a script type is not supported in a browser.
O
<object>
Used to embed an object in HTML file.
<ol>
Defines an ordered list of items.
<optgroup>
Used to group the options of a drop-down list.
<option>
Used to define options or items in a drop-down list.
<output>
Used as container element which can show the result of a calculation. (HTML Tags List).
P
<p>
Represents a paragraph in an HTML document.
<param>
Defines parameter for an <object> element.
<picture>
Defines more than one source element and one image element. (HTML Tags List).
<pre>
Defines preformatted text in an HTML document.
<progress>
Defines the progress of a task within HTML document. (HTML Tags List).
Q
<q>
Defines a short inline quotation.
R
<rp>
Defines an alternative content if the browser does not support ruby annotations. (HTML Tags List).
<rt>
Defines explanations and pronunciations in ruby annotations.
<ruby>
Used to represent ruby annotations.
S
<s>
Renders text which is no longer correct or relevant.
<samp>
Used to represent sample output of a computer program.
<script>
Used to declare the JavaScript within HTML document.
<section>
Defines a generic section for a document. (HTML Tags List).
<select>
Represents a control that provides a menu of options.
<small>
Used to make text font one size smaller than document’s base font size.
<source>
Defines multiple media recourses for different media element such as <picture>, <video>, and <audio> element. (HTML Tags List).
<span>
Used for styling and grouping inline.
<strike>
Used to render strike through the text. (Not supported in HTML5).
<strong>
Used to define important text.
<style>
Used to contain style information for an HTML document.
<sub>
Defines a text which displays as a subscript text.
<summary>
Defines summary which can be used with <details> tag. (HTML Tags List).
<sup>
Defines a text that represents superscript text.
<svg>
Used as a container of SVG (Scalable Vector Graphics).
T
<table>
Used to present data in tabular form or to create a table within an HTML document.
<tbody>
Represents the body content of an HTML table and used along with <thead> and <tfoot>.
<td>
Used to define cells of an HTML table that contains table data
<template>
Used to contain the client-side content which will not display at a time of page load and may render later using JavaScript.
<textarea>
Used to define multiple line inputs, such as comments, feedback, review, and so on.
<tfoot>
Defines the footer content of an HTML table.
<th>
Defines the head cell of an HTML table.
<thead>
Defines the header of an HTML table. It is used along with <tbody> and <tfoot> tags.
<time>
Used to define data/time within an HTML document. (HTML Tags List).
<title>
Defines the title or name of an HTML document.
<tr>
Defines the row cells in an HTML table.
<track>
Used to define text tracks for <audio> and <video> elements.
<tt>
Used to define teletype text. (Not supported in HTML5).
U
<u>
Used to render enclosed text with an underline.
<ul>
Defines an unordered list of items.
V
<var>
It defines variable names used in mathematical or programming contexts.
<video>
It is used to embed video content with an HTML document. (HTML Tags List).
W
<wbr>
It defines a position within text where a break line is possible. (HTML Tags List).
Thank you for taking the time to read this article. Hopefully, this has provided you with insight to assist you with your business.