CSS3是HTML5的一部分吗?

CSS3是HTML5的一部分吗?,html,css,Html,Css,CSS3是HTML5的一部分吗? 这意味着如果浏览器支持CSS3,它也会支持HTML5元素吗 我在IE9中尝试过HTML5元素,但它们不起作用。 但是CSS3属性(如框影,边界半径)在IE9中可以很好地工作,只需在html文件中做一些小的更改(通过放置此标记) 那么我们现在要说什么呢? IE9支持HTML5还是只支持CSS3而不支持HTML5?HTML5和CSS3是完全不同的东西,因此浏览器支持一个并不总是意味着另一个,特别是考虑到HTML5仍然是一个工作草案(CSS3目前是一个建议) 这就是说

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

我在IE9中尝试过HTML5元素,但它们不起作用。
但是CSS3属性(如
框影
边界半径
)在IE9中可以很好地工作,只需在html文件中做一些小的更改(通过放置此标记

那么我们现在要说什么呢?

IE9支持HTML5还是只支持CSS3而不支持HTML5?

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


这就是说,在当今的现代浏览器中,大多数浏览器将支持常见的HTML5和CSS3功能。InternetExplorer9在HTML5方面仍然需要一些帮助,您可以使用所谓的HTMLSHIV(或垫片)来支持“polyfill”。以下是IE9支持的指南:

HTML5、EcmaScript 5/6、CSS3都是这些语言的最新版本。因此,它们基本上是同时实施的。然而,除此之外,它们是无关的。支持多文件上传并不意味着您支持边界半径

这有点像是说ipod基座是电动车的一部分——它们都是新的,有基座的汽车和电动车之间有关联,但这只是因为它们都是新的。(另外,我对汽车一无所知,甚至没有汽车!)

Internet Explorer 9以Internet Explorer 8中的HTML5合规性工作为基础,实现了以下新功能:

  • HTML5地理定位API
  • 新的视频和音频HTML元素
  • 新的canvas-HTML元素
  • 选择界面
  • 更具互操作性的HTML解析
  • 几个新的DOM API,如本文档的DOM L2 HTML部分所述
  • 缩放矢量图形(SVG)
Microsoft以外的其他来源


CSS3主要处于草稿阶段,但不完全是一个完整的规范;一些模块已经按标准毕业。不过,大多数其他模块仍处于草稿阶段。不,我的意思是我不知道你为什么要这样写,我100%同意你的看法。是的,HTML5只是非正式地用来指代“最新的网络技术”,包括HTML5、CSS3和最新的JavaScript。它只是这些新技术的一部分,但有时也会被贴上这样的标签,因为HTML是创建网页的基本语言。@BoltClock,是的,如果您的评论不正确,请仔细阅读答案,特别是其中的草稿。显然,我不应该对这些东西吹毛求疵,因为它只会导致更多的混乱。没关系。+我总是喜欢这样比较:)你会发现,如果没有HTML5 doctype,框阴影和边框半径仍然有效。你不必对你的问题的每个答案都表示感谢,因为它被认为是噪音。只需单击向上投票箭头即可。@是吗?但如果我把文档标签放在IE9中,它就可以工作了。但它可以在其他浏览器中使用…@我不同意。我发现这是一个很好的,个人的触摸,我很失望看到你已经删除了它。帮助别人很有风度,不应该隐藏。