2011-08-17 60 views
4

我遇到了问题!W3C CSS Validator如何识别css3文档?

有没有一种方法来识别W3C验证器的css3文件?

在HTML5中,我们把<!DOCTYPE html>放在CSS文件中,我们可以放什么?

当我验证我的css文件并且它包含一些css3元素(@font-face,box-shadow等)时,它说它是无效的!因为它不知道它是css3。所以...有没有一种方法?

非常感谢。达维德。

+0

为什么它不默认CSS3,请参阅http://stackoverflow.com/questions/7041008/css-border-radius-validation-errors – BoltClock

回答

5

不,CSS文件没有自我识别功能。要根据特定版本的CSS验证文件,必须明确选择所需的版本。在W3C验证器中,可以从“更多选项”下的“配置文件”菜单中进行选择。

CSS Level 3在那里,它的价值;直到所有的CSS3模块完成后(不要屏住呼吸!)这是值得商榷的这到底是什么意思...

1

詹姆斯码爆发,因为他没有在代码标签包围,但这里是实际的代码

http://jigsaw.w3.org/css-validator/validator?profile=css3&usermedium=all&warning=1&vextwarning=&lang=en&uri=http%3A%2F%2Fwww.yourwebsitename.com%2F 

然而,这将打破你的W3C标记验证。

cannot generate system identifier for general entity "usermedium" 

…/css-validator/validator?profile=css3&usermedium=all&warning=1&vextwarning=&la… 

general entity "usermedium" not defined and no default entity 

…/css-validator/validator?profile=css3&usermedium=all&warning=1&vextwarning=&la… 

reference not terminated by REFC delimiter 

…ator/validator?profile=css3&usermedium=all&warning=1&vextwarning=&lang=en&uri=… 

reference to external entity in attribute value 

…ator/validator?profile=css3&usermedium=all&warning=1&vextwarning=&lang=en&uri=… 

reference to entity "usermedium" for which no system identifier could be generated 

…ator/validator?profile=css3&usermedium=all&warning=1&vextwarning=&lang=en&uri=… 

cannot generate system identifier for general entity "warning" 

…validator?profile=css3&usermedium=all&warning=1&vextwarning=&lang=en&uri=http%… 

我的确发现奇怪的是W3C CSS验证服务生成的代码打破了W3C标记服务。 LOL

所以选择你的毒药。我坚持使用W3C标记验证。 :)

相关问题