Welcome to the HTML Tags repository! This project contains a comprehensive list of HTML tags with their descriptions and links to learn more about each.
Tag Name | Brief Description | Learn More Link |
---|---|---|
<!--...--> |
Defines a comment | Learn More |
<!DOCTYPE> |
Defines the document type | Learn More |
<a> |
Defines a hyperlink | Learn More |
<abbr> |
Defines an abbreviation or an acronym | Learn More |
<acronym> |
Not supported in HTML5. Use <abbr> instead.Defines an acronym | Learn More |
<address> |
Defines contact information for the author/owner of a document | Learn More |
<applet> |
Not supported in HTML5. Use <embed> or <object> instead.Defines an embedded applet | Learn More |
<area> |
Defines an area inside an image map | Learn More |
<article> |
Defines an article | Learn More |
<aside> |
Defines content aside from the page content | Learn More |
<audio> |
Defines embedded sound content | Learn More |
<b> |
Defines bold text | Learn More |
<base> |
Specifies the base URL/target for all relative URLs in a document | Learn More |
<basefont> |
Not supported in HTML5. Use CSS instead.Specifies a default color, size, and font for all text in a document | Learn More |
<bdi> |
Isolates a part of text that might be formatted in a different direction from other text outside it | Learn More |
<bdo> |
Overrides the current text direction | Learn More |
<big> |
Not supported in HTML5. Use CSS instead.Defines big text | Learn More |
<blockquote> |
Defines a section that is quoted from another source | Learn More |
<body> |
Defines the document's body | Learn More |
<br> |
Defines a single line break | Learn More |
<button> |
Defines a clickable button | Learn More |
<canvas> |
Used to draw graphics, on the fly, via scripting (usually JavaScript) | Learn More |
<caption> |
Defines a table caption | Learn More |
<center> |
Not supported in HTML5. Use CSS instead.Defines centered text | Learn More |
<cite> |
Defines the title of a work | Learn More |
<code> |
Defines a piece of computer code | Learn More |
<col> |
Specifies column properties for each column within a <colgroup> element | Learn More |
<colgroup> |
Specifies a group of one or more columns in a table for formatting | Learn More |
<data> |
Adds a machine-readable translation of a given content | Learn More |
<datalist> |
Specifies a list of pre-defined options for input controls | Learn More |
<dd> |
Defines a description/value of a term in a description list | Learn More |
<del> |
Defines text that has been deleted from a document | Learn More |
<details> |
Defines additional details that the user can view or hide | Learn More |
<dfn> |
Specifies a term that is going to be defined within the content | Learn More |
<dialog> |
Defines a dialog box or window | Learn More |
<dir> |
Not supported in HTML5. Use <ul> instead.Defines a directory list | Learn More |
<div> |
Defines a section in a document | Learn More |
<dl> |
Defines a description list | Learn More |
<dt> |
Defines a term/name in a description list | Learn More |
<em> |
Defines emphasized text | Learn More |
<embed> |
Defines a container for an external application | Learn More |
<fieldset> |
Groups related elements in a form | Learn More |
<figcaption> |
Defines a caption for a <figure> element | Learn More |
<figure> |
Specifies self-contained content | Learn More |
<font> |
Not supported in HTML5. Use CSS instead.Defines font, color, and size for text | Learn More |
<footer> |
Defines a footer for a document or section | Learn More |
<form> |
Defines an HTML form for user input | Learn More |
<frame> |
Not supported in HTML5.Defines a window (a frame) in a frameset | Learn More |
<frameset> |
Not supported in HTML5.Defines a set of frames | Learn More |
<h1> to <h6> |
Defines HTML headings | Learn More |
<head> |
Contains metadata/information for the document | Learn More |
<header> |
Defines a header for a document or section | Learn More |
<hgroup> |
Defines a header and related content | Learn More |
<hr> |
Defines a thematic change in the content | Learn More |
<html> |
Defines the root of an HTML document | Learn More |
<i> |
Defines a part of text in an alternate voice or mood | Learn More |
<iframe> |
Defines an inline frame | Learn More |
<img> |
Defines an image | Learn More |
<input> |
Defines an input control | Learn More |
<ins> |
Defines a text that has been inserted into a document | Learn More |
<kbd> |
Defines keyboard input | Learn More |
<label> |
Defines a label for an <input> element | Learn More |
<legend> |
Defines a caption for a <fieldset> element | Learn More |
<li> |
Defines a list item | Learn More |
<link> |
Defines the relationship between a document and an external resource (most used to link to style sheets) | Learn More |
<main> |
Specifies the main content of a document | Learn More |
<map> |
Defines an image map | Learn More |
<mark> |
Defines marked/highlighted text | Learn More |
<menu> |
Defines an unordered list | Learn More |
<meta> |
Defines metadata about an HTML document | Learn More |
<meter> |
Defines a scalar measurement within a known range (a gauge) | Learn More |
<nav> |
Defines navigation links | Learn More |
<noframes> |
Not supported in HTML5.Defines an alternate content for users that do not support frames | Learn More |
<noscript> |
Defines an alternate content for users that do not support client-side scripts | Learn More |
<object> |
Defines a container for an external application | Learn More |
<ol> |
Defines an ordered list | Learn More |
<optgroup> |
Defines a group of related options in a drop-down list | Learn More |
<option> |
Defines an option in a drop-down list | Learn More |
<output> |
Defines the result of a calculation | Learn More |
<p> |
Defines a paragraph | Learn More |
<param> |
Defines a parameter for an object | Learn More |
<picture> |
Defines a container for multiple image resources | Learn More |
<pre> |
Defines preformatted text | Learn More |
<progress> |
Represents the progress of a task | Learn More |
<q> |
Defines a short quotation | Learn More |
<rp> |
Defines what to show in browsers that do not support ruby annotations | Learn More |
<rt> |
Defines an explanation/pronunciation of characters (for East Asian typography) | Learn More |
<ruby> |
Defines a ruby annotation (for East Asian typography) | Learn More |
<s> |
Defines text that is no longer correct | Learn More |
<samp> |
Defines sample output from a computer program | Learn More |
<script> |
Defines a client-side script | Learn More |
<search> |
Defines a search section | Learn More |
<section> |
Defines a section in a document | Learn More |
<select> |
Defines a drop-down list | Learn More |
<small> |
Defines smaller text | Learn More |
<source> |
Defines multiple media resources for media elements (<video> and <audio>) | Learn More |
<span> |
Defines a section in a document | Learn More |
<strike> |
Not supported in HTML5. Use <del> or <s> instead.Defines strikethrough text | Learn More |
<strong> |
Defines important text | Learn More |
<style> |
Defines style information for a document | Learn More |
<sub> |
Defines subscripted text | Learn More |
<summary> |
Defines a visible heading for a <details> element | Learn More |
<sup> |
Defines superscripted text | Learn More |
<svg> |
Defines a container for SVG graphics | Learn More |
<table> |
Defines a table | Learn More |
<tbody> |
Groups the body content in a table | Learn More |
<td> |
Defines a cell in a table | Learn More |
<template> |
Defines a container for content that should be hidden when the page loads | Learn More |
<textarea> |
Defines a multiline input control (text area) | Learn More |
<tfoot> |
Groups the footer content in a table | Learn More |
<th> |
Defines a header cell in a table | Learn More |
<thead> |
Groups the header content in a table | Learn More |
<time> |
Defines a specific time (or datetime) | Learn More |
<title> |
Defines a title for the document | Learn More |
<tr> |
Defines a row in a table | Learn More |
<track> |
Defines text tracks for media elements (<video> and <audio>) | Learn More |
<tt> |
Not supported in HTML5. Use CSS instead.Defines teletype text | Learn More |
<u> |
Defines some text that is unarticulated and styled differently from normal text | Learn More |
<ul> |
Defines an unordered list | Learn More |
<var> |
Defines a variable | Learn More |
<video> |
Defines embedded video content | Learn More |
<wbr> |
Defines a possible line-break | Learn More |
The table will be dynamically updated based on the JSON data.
This repository includes a Python script to automatically generate the README.md
file based on the html_tags.json
file. Ensure that the JSON file is updated with the latest data.
$ pip install -r requirements.txt
$ python crawler.py
$ python update.py
This project is licensed under the MIT License.
© Copyright Max Base, 2025