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.


Luke Anthony Houghton

Founder & Digital Consultant

UX & UI Frontend Website Programmer | Brand & Social Media Manager | Graphic Designer & Digital Analyst

https://www.projektid.co/luke-anthony-houghton/
Previous
Previous

HTML glossary terms

Next
Next

Finance glossary terms