The HTML5 makes a webdevelopers work more easier. It helps on creating good understandable structure of elements on content. Features Like video playback, Drag and Drop, Canvas are capable of making great difference.
The Full recommendation of HTML 5 is long away. But all the Majour Browsers Firefox, GoogleChrome, Opera, Safari are started making their steps forward. IE is a litte backward in accepting latest HTML5 CSS3 features.
So it is a bit tricky to apply HTML5 in your standard website or webapplication. Lot of Frameworks are available now for apply HTML5 and CSS3 comfortably.
52ramework contains all the header, nav, section, article, footer tags which are the basic html5 tags, with full documentation. Features like rounded corners, text-shadow, box-shadow, html5 markup, grid system, css reset are additional list, this framework is worth a look if you want to dive in HTML5 and CSS3.
Lessframework is a CSS framework for building flexible multi-column website layouts. It contains a ten column grid optimized for a line-height of 24px, as well as a set of typography presets based on the golden ratio that fit into the grid’s vertical rhythm.
With support of all browsers this framework is said to open in mobile devices with a smooth and flexible manner. The tutorial and documentation is very neat and can be easily understood.
This framework uses the font metrics to line up headlines, paragraphs, form labels and other elements on the page baseline, tending to create a nice fixed layout.