W3C验证程序、CSS3和引导程序

W3C验证程序、CSS3和引导程序,css,twitter-bootstrap,w3c-validation,Css,Twitter Bootstrap,W3c Validation,我有一个网站,它使用Twitter引导框架,在所有浏览器中呈现时都没有错误。然而,当我将我们站点的主URL插入W3C验证程序时,它会抛出1465个错误,其中大部分是解析错误 举几个例子: 分析错误{*缩放:1;值错误:背景颜色值太多 或无法识别值:#3f6998\000009 我知道*和\000009是IE特有的,所以验证失败很重要 是否有一个验证器将这些考虑在内?在使用CSS3时,您总是会遇到css验证错误。大多数样式(CSS3)目前在w3规则下无效..您可以忽略这些错误并继续..只需确保除了

我有一个网站,它使用Twitter引导框架,在所有浏览器中呈现时都没有错误。然而,当我将我们站点的主URL插入W3C验证程序时,它会抛出1465个错误,其中大部分是解析错误

举几个例子:

分析错误{*缩放:1;值错误:背景颜色值太多 或无法识别值:#3f6998\000009

我知道*和\000009是IE特有的,所以验证失败很重要


是否有一个验证器将这些考虑在内?

在使用CSS3时,您总是会遇到css验证错误。大多数样式(CSS3)目前在w3规则下无效..您可以忽略这些错误并继续..只需确保除了css3样式之外没有任何其他验证问题。如果是这样,您完全可以

更新:

您可以尝试以下方法:

http://jigsaw.w3.org/css-validator/validator?profile=css3&uri=PATH_TO_YOUR_WEBSITE
例如:

尽管如此,它还是会显示出很多错误。目前还没有被接受的CSS3验证程序

[更新]

网址:


请使用官方验证器。

以下是Bootstrap对其验证错误的解释:

为了给老的和有缺陷的浏览器提供最好的体验,Bootstrap在几个地方使用CSS浏览器黑客,针对特定浏览器版本的特殊CSS,以解决浏览器本身的缺陷。这些黑客可以理解地导致CSS验证器抱怨它们无效。在一些地方,我们还se尚未完全标准化的前沿CSS功能,但这些功能纯粹用于渐进增强。
这些验证警告在实践中并不重要,因为CSS的非黑客部分会完全验证,并且黑客部分不会干扰非黑客部分的正常功能,因此我们故意忽略这些特定警告。

验证失败的警告重要吗?如果您已经知道它失败的原因,那么如果原因是可以接受的,那么不,这并不重要,他们失败了…简单的回答是不,你可以继续处理这些错误,只要你使用有效的属性就可以了CSS3的CSS验证总是会给出错误。原因之一:即不可能用浏览器编写有效的CSS3谢谢,罗伊。你会瘦的W3C将构建符合CSS3/IE相关语法的验证规则。虽然我们中没有人真正想要IE,但只要Windows在销售PC,它就不会消失。@user3203132:你会非常惊讶地知道IE11是惊人的。只需要用户完全淘汰旧版本…;)…你的答案仍然是真实的吗?我需要我想知道,我可以使用这个验证器。@hnow:请使用,因为这是官方的验证器。我会相应地更新答案。谢谢