HTML Tags

HTML Tags – A to Z List

This is a quick A to Z reference of the most commonly used HTML tags, each with a one-line description to help you find the right element fast.


HTML Tags A to Z

The table below lists common HTML tags in alphabetical order. Click through to the individual tag pages in this tutorial for full syntax, attributes, and runnable examples.

TagDescription
<a>Defines a hyperlink (anchor) to another page, file, or location.
<abbr>Marks up an abbreviation or acronym, with the full form in title.
<address>Provides contact information for the document or an article.
<area>Defines a clickable region inside an image map.
<article>Represents self-contained, independently distributable content.
<aside>Marks content tangentially related to the main content, like a sidebar.
<audio>Embeds sound content with optional native playback controls.
<b>Renders bold text to draw attention without added importance.
<blockquote>Represents a section quoted from another source.
<body>Contains all the visible content of the document.
<br>Produces a single line break.
<button>Defines a clickable button.
<canvas>Provides a drawing surface for graphics via JavaScript.
<caption>Defines a caption or title for a table.
<code>Displays a fragment of computer code in monospace.
<col>Specifies column properties within a <colgroup>.
<div>A generic block-level container for grouping and styling content.
<dl>Defines a description list of term and description pairs.
<em>Marks text with stress emphasis (italic by default).
<embed>Embeds external content such as a plug-in application.
<fieldset>Groups related controls within a form.
<figure>Groups self-contained media such as an image with a caption.
<footer>Defines a footer for a document or section.
<form>Defines a form for collecting and submitting user input.
<h1> to <h6>Section headings from most (h1) to least (h6) important.
<head>Contains metadata about the document.
<header>Defines introductory content or navigation for a section.
<hr>Represents a thematic break, shown as a horizontal rule.
<html>The root element that wraps the whole document.
<i>Renders text in an alternate voice or mood (italic by default).
<iframe>Embeds another HTML page inside the current page.
<img>Embeds an image into the document.
<input>An interactive form control for entering data.
<label>Provides a caption for a form control.
<li>Defines a list item within an ordered or unordered list.
<link>Links external resources such as stylesheets to the document.
<main>Represents the dominant, main content of the document.
<meta>Provides metadata such as charset, viewport, and description.
<nav>Defines a section of navigation links.
<ol>Defines an ordered (numbered) list.
<option>Defines an option in a <select> drop-down list.
<p>Defines a paragraph of text.
<pre>Displays preformatted text, preserving whitespace and line breaks.
<script>Embeds or references executable JavaScript.
<section>Defines a thematic grouping of content, usually with a heading.
<select>Creates a drop-down list of options.
<span>A generic inline container for styling text.
<strong>Marks text with strong importance (bold by default).
<style>Embeds CSS style information in the document.
<table>Defines a table of rows and columns of data.
<tbody>Groups the body rows of a table.
<td>Defines a standard data cell in a table.
<textarea>A multi-line text input control.
<th>Defines a header cell in a table.
<thead>Groups the header rows of a table.
<title>Sets the document title shown in the browser tab.
<tr>Defines a row of cells in a table.
<ul>Defines an unordered (bulleted) list.
<video>Embeds video content with optional native controls.
ℹ️

This list covers the most commonly used elements. HTML5 defines over 100 elements in total; use this as a quick reference and explore the dedicated pages for details.

Ready to use your HTML skills?

Find web development internships and fresher jobs across India.

Browse Web Dev Internships