View video tutorial

HTML Tag List

HTML

The page shows all the HTML elements and their descriptions.

HTML Element List

The table below lists all HTML elements and shows what the elements are used for.

Tag Name Description
<!DOCTYPE> This defines the document type.
<!--comments--> This defines a comment.
<a> This defines a hyperlink.
<abbr> This defines an abbreviation.
<acronym> This defines an acronym.
Not supported in HTML5.
<address> It defines the contact information for the author/owner of a document.
<applet> It defines an embedded applet.
Not supported in HTML5.
<area> It defines an area inside an image map.
<article> This defines an article.
<aside> It defines content in addition to page content.
<audio> This defines embedded sound content.
<b> This defines bold text.
<base> It specifies the base URL for all relative URLs in a document.
<bdi> Delimits a piece of text that can be oriented differently from other text outside of it.
<bdo> This overrides the current text direction.
<big> This defines big text.
Not supported in HTML5. Use CSS instead.
<blockquote> This defines a section quoted from another source.
<body> It defines the body of the document.
<br> This defines a single line break.
<button> This defines a clickable button.
<canvas> It is used to draw graphics through scripting.
<caption> This defines a table caption.
<center> This defines centered text.
Not supported in HTML5. Use CSS instead.
<cite> This defines the title of a art work.
<code> It defines a computer code.
<col> This specifies column properties for each column within a colgroup element.
<colgroup> It specifies a group of one or more columns in a table for formatting.
<data> It adds a machine-readable translation of a given piece of content.
<datalist> It specifies a list of predefined options for input element.
<dd> This defines a description of a term in a definition list.
<del> It defines the text to be deleted from a document.
<details> It defines additional details that the user can see or hide.
<dfn> It specifies a word that will be defined within the content.
<dialog> It defines a dialog box or window.
<div> This defines a division or section in a document.
<dl> This defines a description list.
<dt> This Defines a definition term in a description list.
<em> This defines emphasized text.
<embed> It defines a container for an external application.
<fieldset> It groups related elements on a form.
<figcaption> This defines a caption for an figure element.
<figure> It represents self-contained content.
<footer> It defines a footer for a document or section.
<form> It defines an HTML form.
<h1> to <h6> They Define HTML headings.
<head> It contains document metadata information.
<header> This defines a header for a document.
<hr> It defines a horizontal line of content.
<html> It defines the root of an HTML document.
<i> This defines the text in italic style.
<iframe> It defines an inline frame.
<img> This defines an image.
<input> This defines an input control.
<ins> It defines a text that is inserted into a document.
<kbd> This defines keyboard input.
<label> This defines a label for an input element.
<legend> It defines a caption for a fieldset element.
<li> This defines a list item.
<link> It defines the relationship between a document and an external resource.
<main> This specifies the main content of a document.
<map> This defines an image map.
<mark> This defines marked or highlighted text.
<meta> It defines metadata about an HTML document.
<meter> It defines a scalar measurement within a known range.
<nav> This defines navigation links.
<noscript> It defines an alternative content for users that do not support client-side scripting.
<object> This defines a container for an external application.
<ol> This defines an ordered list.
<optgroup> It defines a group of related options in a drop-down list.
<option> This defines an option in a drop-down list.
<output> It defines the result of a calculation.
<p> This defines a paragraph.
<param> This defines a parameter for an object.
<picture> It defines a container for image resources.
<pre> This defines preformatted text.
<progress> This represents the progress of a task.
<q> This defines a short quotation.
<rt> It defines an interpretation/pronunciation of the character.
<ruby> This defines a ruby annotation.
<s> It defines text that is no longer valid or correct.
<samp> It defines sample output from a computer program.
<script> This defines a client-side scripting.
<section> This defines a section in a document.
<select> This defines a drop-down list.
<slot> This defines a placeholder within a web component.
<small> This defines smaller text.
<source> This defines multiple media resources for media elements audio and video.
<span> This defines an inline section in a document.
<strong> This defines important text.
<style> This defines CSS style for a document.
<sub> This defines subscripted text.
<summary> It defines a visible title for a element.
<sup> This defines superscripted text.
<svg> This defines a container for SVG graphics.
<table> This defines an HTML table.
<tbody> This groups the body content in a table.
<td> It defines a cell within a table.
<template> It defines a container for content that should be hidden when the page loads.
<textarea> This defines a multiline input control.
<tfoot> This groups the footer content in a table.
<th> This defines a header cell in a table.
<thead> This groups the header content in a table.
<time> This defines a specific time.
<title> This defines a title for the document.
<tr> This defines a row in a table.
<track> It defines text tracks for audio and video media elements.
<u> It defines underlined text or represents misspelled words.
<ul> This defines an unordered list.
<var> This defines a variable.
<video> This defines embedded video content.
<wbr> This sets a possible line-break position.