text/htmlHTML5 is a specification of HTML as it appears in the real world.
http://whatwg.org/html5
http://dev.w3.org/cvsweb/html5/spec/
HTML5 not defined in terms of SGML
Sounds an awful lot like putting a big, fat, W3C stamp of approval on all the crappy tag soup out there…
<table> for layout<b>ed and <br>eakfastwhat <b>does <i>this</b> look</i>
like?<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
No SGML means: no public identifier, no DTD
<!DOCTYPE html>
Triggers standards mode in Opera, IE, Firefox, and Safari.
Authors aren’t allowed to use
<acronym>
<basefont>
<big>
<center>
<dir>
<font>
<frame>
<frameset>
<isindex>
<noframes>
<noscript>
<s>
<strike>
<tt>
<u>
But browsers are still required to handle them.
<article> handy for blog archive pages<section><header><footer><style scoped>
Many of the new elements came from studying real-world use of
@class — how are
authors compensating today for missing elements?
<aside><dialog><figure><nav><canvas>
<canvas> tutorial
<canvas> today, in Firefox and Safari
<embed>
— browsers would have to support this anyway
<audio> and
<video><input type={range,email,url,time,date,etc.}><output><input autofocus><input autocomplete>The W3C and the WHATWG are working on the same spec, and both working groups are open to the public!