The HTML 5 Markup Language

0
591
HTML 5

HTML 5 is the language of the Web consisting of technologies and tags. This document lists all currently recommended HTML 5 markup tags sorted by category.

August 4, 2016:
This is a work in progress. Over time, I will write a separate post for each one of these tags and come up with descriptions and code examples. Those completed will be marked in red.

Document Metadata Tags

Information that describes the contents of the document.

base
head
link
meta
style
title

Document Tags

The root element of a HTML document.

html

Editing Tags

Additions and deletions from a document for the purpose of showing changes.

del
ins

Embedded Content Tags

Information of non-text type to be placed within a document.

area
audio
embed
iframe
img
object
map
param
picture
source
track
video

Form Tags

A means to obtain input from a user.

button
datalist
input
fieldset
form
keygen
label
legend
meter
optgroup
option
output
progress
select
textarea

Group Content Tags

Group information into logical semantics.

blockquote
dd
dl
dt
div
figure
figcaption
hr
li
main
ol
p
pre
ul

Interactive Tags

User interface for interacting with a user.

details
dialog
menu
menuitem
summary

Link Tags

Reference another piece of information within our outside a document.

a

Scripting Tags

Code that is to be executed as part of a document.

canvas
noscript
script
template

Section Tags

The major semantic structural elements of a document.

article
address
aside
body
header
h1-h6
footer
nav
section

Table Tags

Elements used to build a table.

caption
col
colgroup
table
tbody
td
tfoot
th
thead
tr

Text Tags

Elements that provide additional semantics to the text in a document.

a
abbr
b
bdi
bdo
br
cite
code
data
dfn
em
i
kbd
mark
q
rb
rp
rt
rtc
ruby
s
samp
small
span
strong
sub
sup
time
u
var
wbr

Of Interest