HTML5 Boilerplate is a default template that you can use as a starting point to build HTML5-ready web designs around. It has a few neat features, like:
- Full cross-browser compatibility…even with IE6. It uses some scripts to add support to those uncool browsers. You can use the new HTML5 elements today. Even the video element.
- @font-face
- Server configuration templates (available for Apache, NGINX, and other servers) to add caching and compression.
- Mobile optimizations
- Print stylesheet
- IE6 pngfix is included
- Plenty of utility classes like .no-js and .clearfix
It’s definitely worth checking out for future reference. The reset stylesheet is fairly similar to the one I tend to use, and the HTML seems fairly well-optimized, with the scripts loading in the footer and everything.