HTML Tags Compatibility

Tags 1.1 2.0 3.2 4.01 5 Notes
a
abbr
abbrev
acronym
address
applet Introduced in 1995 by Sun but not standardised till HTML 4
area
article
aside
audio
b
base
basefont
bdi
bdo
bgsound Still supported by Internet Explorer to this day
big
blink Netscape hell
blockquote
body
br
bq Was in HTML 3.0 but was subsequently dropped
button
canvas
caption
center Still used all the way up to HTML5 for some reason
cite
code
col Excluded from HTML 3.2 specification; accident?
colgroup Excluded from HTML 3.2 specification; accident?
command
comment
data
datalist
dd
del
details
dfn
dialog
dir
div
dl
dt
em
embed Long-supported non-standard element formally adopted in HTML5
fieldset
figure
figcaption
font
footer
form
frame Not available in HTML 4.1 Strict
frameset Not available in HTML 4.1 Strict
h1
h2
h3
h4
h5
h6
head
header Formerly a synonym for head
hgroup
hr
html
i
iframe
img
image Widely used non-standard tag for img; no idea how it originated
input
ins
isindex
kbd
keygen First mention of element is deprecated??
label
layer Netscape hell
legend
li
link
listing
m
map
main
mark
marquee Still supported by every major layout engine for some reason
menu Re-defined in HTML5 to denote a context menu
menuitem First mention of element is deprecated??
meta
meter
multicol
nav
nextid
nobr Still widely supported
noembed Still widely supported
noframes Not available in HTML 4.1 Strict
noscript
object
ol
optgroup
option
output
p
param
picture
plaintext
pre
progress
q
rb
rbc
rp
rt
rtc
ruby
s
samp
script Allowed only in head in HTML 3.2
select
small
source
spacer
span
strike Proposed element in HTML 2.0 spec but widely implemented
strong
style
sub
summary
sup
svg
table
tbody
td
template
textarea
tfoot Excluded from HTML 3.2 spec; accident?
th
thead Excluded from HTML 3.2 spec; accident?
time
title
tr
track
tt
u Proposed element in HTML 2.0 spec but widely implemented
ul
var
video
wbr
xml Still supported by Internet Explorer to this day
xmp