Google fonts API会生成CSS 2.1验证错误

Van*_*ert 2 css w3c css3 css-validator

叫我一个rube,但我希望我的工作能够验证.使用Google Font API的网页验证为CSS3,但不是CSS2.1.这是href,直接来自Google说明:

<link href="http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz" rel="stylesheet" type="text/css" id="googlefont" />

CSS 2.1和XHTML 1.0 Strict是不合理的限制,因此当没有可行的解决方案时(即嵌入Flash视频,也就是说,没有其他跨浏览器,我知道的易于实现的解决方案),我不反对脚本解决方法.那么,是否有可行的解决方案,如果没有,任何人都可以建议脚本解决方法吗?或者我应该只是验证CSS3并称之为好?

谢谢,

motorhobo

Yi *_*ang 6

为什么不验证CSS2.1是不是很明显?

Google Font API正在使用@font-face,而不是 CSS 2.1.@font-face目前包含在CSS Level 3工作草案中,也包含在现已弃用的CSS 2文档中.它将验证您是否针对这两个规范进行检查,而不是CSS 2.1.