CSS3是HTML5的一部分吗?

Ram*_*o M 0 html5 css3

CSS3是HTML5的一部分吗?
这意味着如果浏览器支持CSS3,它是否也支持HTML5元素?

我在IE9中尝试过HTML5元素,但它们没有用.
但是CSS3属性(比如box-shadow,border-radius)在IE9中可以通过对html文件进行少量更改来实现(通过放置此标记<!DOCUMENT HTML>).

那么我们现在要说什么呢?
IE9是否支持HTML5或它仅支持CSS3而不支持HTML5?

jos*_*hnh 9

HTML5和CSS3是完全不同的东西,因此浏览器对一个的支持并不总是意味着另一个,特别是考虑到HTML5仍然是一个工作草案(CSS3目前是推荐).

话虽如此,对于今天的现代浏览器,大多数都支持常见的HTML5和CSS3功能.Internet Explorer 9仍然需要一些关于HTML5的帮助,您可以使用所谓的HTML Shiv(或shim)来"polyfill"支持.以下是IE9支持的指南:http://www.impressivewebs.com/html5-support-ie9/