
Complete List of Standard (Non-Deprecated) HTML Tags
A widely referenced list includes these tags, covering both traditional and newer HTML5 element:
<html>, <head>, <title>, <base>, <link>, <meta>, <style>, <script>, <noscript>, <body>,
<section>, <nav>, <article>, <aside>, <h1>–<h6>, <header>, <footer>, <address>, <p>, <hr>,
<pre>, <blockquote>, <ol>, <ul>, <li>, <dl>, <dt>, <dd>, <figure>, <figcaption>, <div>,
<a>, <em>, <strong>, <small>, <s>, <cite>, <q>, <dfn>, <abbr>, <data>, <time>, <code>,
<var>, <samp>, <kbd>, <sub>, <sup>, <i>, <b>, <u>, <mark>, <ruby>, <rt>, <rp>, <bdi>,
<bdo>, <span>, <br>, <wbr>, <ins>, <del>, <img>, <iframe>, <embed>, <object>, <param>,
<video>, <audio>, <source>, <track>, <canvas>, <map>, <area>, <svg>, <math>, <table>,
<caption>, <colgroup>, <col>, <tbody>, <thead>, <tfoot>, <tr>, <td>, <th>, <form>,
<fieldset>, <legend>, <label>, <input>, <button>, <select>, <datalist>, <optgroup>,
<option>, <textarea>, <output>, <progress>, <meter>, <details>, <summary>, <command>,
<menu>, <menuitem>, <dialog>, <template>, <slot>
Notable Additions in HTML5
HTML5 enriched the language with semantic, interactive, and multimedia-specific elements. Some of the newer tags include:<article>
, <aside>
, <audio>
, <canvas>
, <command>
, <datalist>
, <details>
, <embed>
, <figure>
, <footer>
, <header>
, <hgroup>
, <keygen>
, <mark>
, <meter>
, <nav>
, <output>
, <progress>
, <ruby>
, <section>
, <time>
, <video>
, and <wbr>
.
Semantic and Form-Enhancing Elements
Several important tags support rich structure and form behavior:
- Structure & Semantics:
<section>
,<nav>
,<article>
,<aside>
,<header>
,<footer>
,<figure>
,<figcaption>
,<main>
. - Forms & Interactivity:
<datalist>
,<keygen>
,<dialog>
.
Deprecated or Obsolete Tags
These tags are no longer recommended and are mostly obsolete in modern HTML:<acronym>
, <applet>
, <basefont>
, <big>
, <blink>
, <center>
, <dir>
, <font>
, <frame>
, <frameset>
, <isindex>
, <listing>
, <marquee>
, <multicol>
, <nobr>
, <noembed>
, <noframes>
, <plaintext>
, <rb>
, <rtc>
, <shadow>
, <spacer>
, <strike>
, <tt>
, <xmp>
.
Summary Table
Category | Example Tags |
---|---|
Core Structure | <html> , <head> , <body> , <title> , <meta> |
Document Sections | <section> , <article> , <aside> , <nav> , <header> , <footer> , <main> |
Text & Inline Content | <p> , <h1>–<h6> , <em> , <strong> , <small> , <mark> , <abbr> , <code> , <q> , <blockquote> |
Links & Media | <a> , <img> , <audio> , <video> , <canvas> , <svg> , <figure> , <figcaption> |
Forms & User Input | <form> , <input> , <label> , <datalist> , <button> , <textarea> , <select> , <output> , <progress> , <meter> |
Interactive/Metadata | <details> , <summary> , <dialog> , <template> , <slot> , <time> , <data> |
Tables & Lists | <table> , <tr> , <td> , <th> , <thead> , <tbody> , <tfoot> , <ul> , <ol> , <li> , <dl> , <dt> , <dd> |
Obsolete Tags | <font> , <center> , <marquee> , <blink> , <tt> , etc. |
Further Resources
- The Tutorial Republic HTML5 reference provides an alphabetically ordered list of elements with explanations .
- GeeksforGeeks and TutorialsPoint offer similar comprehensive cheat sheets.
- The HTML5 Cheat Sheet by WebFX highlights key structural and SEO-relevant tags .
If you want a printable cheat sheet, filtered lists (e.g. just form elements), or usage guidance for specific tags—just let me know!