Just a quick little pointer to Paul Irish (Google Chrome, jQuery) and Divya Manian; HTML5 Boilerplate
A ROCK-SOLID DEFAULT FOR HTML5 AWESOME.
After more than two years in iterative development, you get the best of the best practices baked in: cross-browser normalization, performance optimizations, even optional features like cross-domain ajax and flash. A starter apache .htaccess config file hooks you the eff up with caching rules and preps your site to serve HTML5 video, use @font-face, and get your gzip zipple on.
Boilerplate is not a framework, nor does it prescribe any philosophy of development, it’s just got some tricks to get your project off the ground quickly and right-footed.
Do yourself a favor, if you’re doing anything touching web development take a look at this site and the code they provide. You couldn’t ask for a better foundation covering all the ins-and-outs you need to be aware of to get a modern site working that takes all current browser differences into account. Not to mention the code comments are clear, concise, and informative for novices and pros alike.