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

CategoryExample 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!

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *