CSS3 HTML5 browser support?


I want to learn CSS3 and HTML5, but how’s the browser support? Are they good?


Yes, every recent release of all new browsers support it.


Here’s a good website to check : http://caniuse.com/


I don’t mean to be hijacking another person’s thread but because my question is related, I thought it might be okay. If not, I apologize. Let me know and I’ll start my own. My question is simple. Is there a way to tell if your code is CSS3 or HTML5? Also, I was under the impression I could mix and mingle a bit. For example, I could use HTML4 stuff with HTML5. Is this true? Thanks.


It depends what it is. HTML5 is better, but the site Strider linked is one, w3schools has a table for all of the properties and attributes that shows if the browsers support them and so on.


Oh no! My code uses HTML5! This is terrible! I wanted to support all the way back to IE6! What am I going to do? I guess start my own thread and ask for help.


No, HTML5 is the way to go. It is the standard. You can use workarounds for old browsers such as IE6…
With this and the latest CSS3, you should do well. You can add in code to make pages work with IE6, but,
in most cases, it is better to just make the users upgrade to a newer browser. IE6 is NOT as secure in many
ways and you really do not want less secure pages!

You can use www.html5test.com to see how your browser works with it.

On this post, you can find a lot of info that is there, but, you have to read the posts and go to each of the
links… Might help you further…


Thanks for the reply. I guess I’m going to go back to IE8 and continue to use HTML5. There’s some javascript stuff I found that will allow some of the HTML5 tags to load in older browsers (like the nav tag). Thanks for telling me that HTML5 is the new standard.