I’m going to develop a theme for a WordPress blog but I’m not sure if I should do it using XHTML/CSS2 or if I already can do it using HTML5/CSS3.
Usually, I use 960.gs framework but it isn’t available with HTML5/CSS3. I’ve heard that the 52framework works fine as well and I’m thinking about adopt it for my project, but I’m really insecure about HTML5’s early adoption (?).
Someone, please, can help me to decide which technology adopt on my project.
Thanks a lot.
HTML5 and CSS3 are “ready to use” – you need to learn a little about the concept of “Polyfilling”, but you can make the user experience very similar in all browsers, even if you lose a few transition effects and rounded corners along the way.
My website has been HTML5 since 2009 and I tested it across many, many browsers.
So the bottom line is, HTML5 is designed to be highly backwards compatible with HTML4.01 and there are lots of techniques for making content available to older browsers that don’t support the more funky elements in HTML5.