对于font-weight,CSS2.1验证失败

时间:2012-03-16 22:27:53

标签: validation fonts css css-validator

在CSS2.1标准中,我看到font-weight存在:

http://www.w3.org/TR/CSS21/fonts.html#font-boldness

但在验证时我收到以下错误:

50   h2  Value Error : font-weight 600 is not a font-weight value : 600
53   h5  Value Error : font-weight 900 is not a font-weight value : 900
95   div#logo    Value Error : font-weight 600 is not a font-weight value : 600
470  .contactInfoLink a  Value Error : font-weight 800 is not a font-weight value : 800

为什么?

3 个答案:

答案 0 :(得分:2)

忽略它。这是一个有效的价值。某些地方的CSS验证软件可能存在错误。我收到的最值得注意的一个:Parse Error [empty string]。这不仅仅是一个可爱而详细的错误吗?无论如何,这些错误偶尔会出现。对我们来说,我们无能为力。

答案 1 :(得分:1)

这显然是W3C CSS Validator的一个错误,可能是最新的。它似乎将font-weight的所有数值报告为错误。我已经提交了一份错误报告: http://lists.w3.org/Archives/Public/www-validator-css/2012Mar/0015.html

答案 2 :(得分:0)

我也遇到了同样的问题;谷歌我收到的错误带给我这个问题。我碰巧遇到的问题不仅是Parse Error [empty string],还有font-weight问题,还有word-wrap的验证者问题,其中break-word不存在。

break-word错误已确认here。听起来这个bug很老了。