Last update : August 30, 2012
HTML5 is work in progress and is going to stay that way for some time, but that’s no reason not to start using it right now. HTML5 added some very important new, semantic elements. To care for older browsers, use graceful degradation techniques. To be up to date with the latest trends, use progressive enhancement technologies.
HTML5 is not based on SGML, and therefore does not require a reference to a DTD.
The website When can I use provides compatibility tables for support of HTML5, CSS3, SVG and more in desktop and mobile browsers.
The following list provide links to some useful blogs and tutorials about HTML5 :
- Dive into HTML5, by Mark Pilgrim
- Coding a HTML 5 layout from scratch by Enrique Ramirez
- Understanding HTML5 semantics – Part 1 : New elements, by Stephanie (Sullivan) Rewis
- Understanding HTML5 semantics – Part 2 : Document structure and global attributes, by Stephanie (Sullivan) Rewis
- The HTML5 page structure by BASE webmaster
- 22 Handy HTML5 & CSS3 Tools, Resources And Guides, by Daniels Mekšs
- 4 more free web design tools and resources, by Paul Andrew
- Coding a CSS3 & HTML5 one-page website template, by Martin Angelov
- Free HTML5 template, by Web designers london
- Html5 starter pack, by Radu Chelariu
- 52framework, by enavu
- Useful HTML5 & CSS3 Toolbox For Web Developers, by AndrewG
- Build a HTML5/CSS3 Website Layout Without Images – Part 1 – Part 2, by Marko Randjelovic
- HTML 5 and CSS 3: the techniques you’ll soon be using, by Mads Kjaer
- HTML5 enabling script, by Remy Sharp
- HTML5 presentation slides, by HTML5 Rocks
- HTML5 semantics, by Bruce Lawson
- Helping you implement HTML5 today, by HTML5 doctor
The following list provide links to some useful HTML5 tools :
- HTML5 Outliner, by Geoffrey Sneddon
- Online HTML5 editor (Rendera), developped by Brian P. Hogan.