<!DOCTYPE html>
<acronym>
- use <abbr>
instead<applet>
- use <object>
instead<dir>
- use <ul>
instead<frame>
, <frameset>
, <noframes>
- redesign instead<img>
border
must be 0 if present<script>
language
must be "JavaScript" if present<a>
,<img>
name
dropped - use id
insteadrev
- oft misunderstood/misusedlongdesc
- often harms accessibilityprofile
- nascent microformats/RDFa use<html>
version
<meta>
scheme
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta charset="UTF-8">
sizes
attribute - use with rel="icon"
<strong>
now represents importance rather than emphasis<cite>
element<a>
more flexible, e.g. hyperlink headings<a>, <area>
new media
attribute like link
<a href="http://m.twitter.com/" rel="alternate" media="handheld"> visit mobile site </a>
<area>
hreflang
and rel
added like <a>
rel
for microformatsclass, dir, id, lang, style, tabindex, title
<iframe>
for nested HTML<embed>
for plugins<base>, <a>, <area>
target
attribute<li>
value
attribute<ol>
start
attribute<ol>
new reverse
attribute<b>
stylistically offset span of text<i>
taxonomic designation, a technical term<small>
small print (side comments, legal)<hr>
paragraph level thematic break<section>
(now scopes <address>
and headings)<header>
<footer>
<nav>
<article>
<aside>
<time datetime>
<ruby>, <rt> and <rp>
<hgroup>
- multilevel headings<figure>
with
<dt>
+ <dd>
: captions on images<svg>
- vector graphics <canvas>
- drawing with scripts
<audio>
- like img for sound <video>
- use src
<source>
- with src attribute <progress>
- for indicating task progress <meter>
- displaying a range <input>
types