Why not use the HTML5 doctype, which puts every major browser (even IE 6) into standards mode (or as near as IE 6 gets!), and look at individual features as and when you need them.
I started retrofitting sites with HTML5 about 3 years ago, when Google switched over to an HTML5 DOCTYPE. There are a few things you need to do in advance to make sure IE behaves the way it SHOULD. There are JavaScript libraries available from Google that assist you in making the transition seamless. You'll also need to make sure you have this in your CSS...
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{
display:block;
}
The W3 announced Last Call for HTML5 on May 25, 2011.
FAQ for HTML5 Last Call [
W3.org...]
Can I start using HTML5? Yes. A number of features are already in use, at varying degrees of maturity and implementation. One can use HTML5 today, knowing the existing limitations and using fallback mechanisms.
With HTML5, you have quite a few new features that can be put to use now. For example, I use <nav>, <aside> and <footer> elements judiciously. I am also using Microdata in addition to HTML5 and feel that I'm building semantic powerhouses.
Here's an excellent overview of ALL the HTML5 Elements along with their status. Pay close attention here as there are quite a few elements that have been deprecated in the past and now have
specific semantic purpose. For example, <s> and <u> are no longer deprecated. The <u> element is suggested for purposely <u>mispelled</u> words.
HTML Elements Organized by Function [
W3.org...]
Ignore HTML5 at your own peril. There are all sorts of NEW semantic signals you can send with HTML5 along with Microdata. And for those of you who are strict about validation, you'll need to switch to an HTML5 DOCTYPE before your new Schema Microdata is valid. It works with other DOCTYPEs but it was designed with HTML5 in mind.
On a side note, I believe Google switched to an HTML5 DOCTYPE in late 2008?
Here's a great overview of HTML5 that most everyone references when it comes to these types of discussions.
Dive Into HTML5 [
DiveIntoHTML5.org...]
I'm certain there are answers and solutions to your existing HTML5 woes. Don't abandon it because you haven't figured it out yet. Take the time and make it work, I feel strongly that it is to your advantage - and the web overall.