【发布时间】:2011-10-25 20:12:29
【问题描述】:
我正在检查我的 CSS http://jigsaw.w3.org/css-validator,但我得到了 -webkit-border-radius、-moz-border-radius 和border-radius 的错误。我知道这个站点对 v2.1 的测试和所有这些边界半径都来自 v3。那么为什么他们不使用 CSS v3 作为测试呢?还是不应该使用 CSS v3?
【问题讨论】:
标签: css
我正在检查我的 CSS http://jigsaw.w3.org/css-validator,但我得到了 -webkit-border-radius、-moz-border-radius 和border-radius 的错误。我知道这个站点对 v2.1 的测试和所有这些边界半径都来自 v3。那么为什么他们不使用 CSS v3 作为测试呢?还是不应该使用 CSS v3?
【问题讨论】:
标签: css
确实如此,您只需在“更多选项”下选择配置文件。默认值为 CSS 级别 2.1,因为这是目前最完整和最终的标准。 CSS level 3 仍处于早期起草阶段——这意味着规范的任何部分都可能发生巨大变化——甚至验证器有时也可能是错误的,所以它还没有成为默认值。
请记住 vendor-prefixed styles will never validate as they are non-standard,但正如 Juhana 所说,您至少可以让它们触发警告以允许您的 CSS 暂时验证。
【讨论】: