2

是否存在可以在文件中提示的 CSS 验证器,例如 jslint,哪些验证规则在该文件或规则中有效和无效。

我试过

  • W3C 验证器

  • csslint

它们都不提供此功能,并且总是会导致想要使用的标记的验证错误(IE hack、供应商扩展)

为了进一步澄清问题:我想在提交挂钩中使用这个验证器来捕获不符合项目策略的 CSS。如果人们认为供应商前缀是好是坏,我并不感兴趣。

4

1 回答 1

1

我不相信有一个工具足够复杂,可以找到您的页面链接到的所有样式表,并为每个样式表提供定制的验证规则。

我总是做的是将我的 IE hack 隔离在一个单独的文件中,隐藏在条件注释中,因此即使我传递了链接到其所有样式表的页面的 URI,验证器也永远不会看到它们。

对于供应商前缀,您可以告诉 W3C 验证器发出警告而不是错误,尽管您无法让它完全忽略它们,因为它们根本不验证

于 2012-05-22T08:48:45.633 回答