2

このファイルまたはルール内で有効な検証ルールと無効な検証ルールを、jslint のようにファイル内で示唆できる CSS バリデーターは存在しますか。

私は試した

  • W3C バリデーター

  • CSSlint

どちらもこの機能を提供しておらず、使用したいマークアップの検証エラーが常に発生します (IE ハッキング、ベンダー拡張)。

さらに明確にするために、このバリデーターをコミットフックで使用して、プロジェクトポリシーに準拠していない CSS をキャッチしたいと考えています。ベンダープレフィックスが良いか悪いかを人々が考えているかどうか、私はあまり興味がありません。

4

1 に答える 1

1

ページがリンクしているすべてのスタイルシートを見つけて、各スタイルシートにカスタマイズされた検証ルールを提供するほど洗練されたツールが世の中にあるとは思えません。

私が常に行っているのは、IE のハックを別のファイルに分離し、条件付きコメントに隠して、すべてのスタイルシートにリンクするページの URI を渡しても、バリデーターがそれらを認識しないようにすることです。

ベンダー プレフィックスについては、W3C バリデーターにエラーではなく警告を発生させるように指示できますが、単純に検証しないため、完全に無視することはできません。

于 2012-05-22T08:48:45.633 に答える