CSS валидатор, где вы можете отключить сообщения об ошибках для каждого файла

Существует ли валидатор CSS, в котором можно указать в файле, как в jslint, какие правила проверки действуют и не действуют в этом файле или в правиле.

Я старался

  • W3C валидатор

  • csslint

Ни один из них не предлагает такую ​​функциональность и всегда приводит к ошибкам проверки для разметки, которую каждый хочет использовать (хаки IE, расширения вендора)

Чтобы прояснить ситуацию далее: я хотел бы использовать этот валидатор в хуке фиксации для перехвата CSS, который не соответствует политике проекта. Меня не интересует, думают ли люди, хорошие или плохие префиксы вендоров.

1 ответ

Решение

Я не верю, что существует достаточно сложный инструмент, чтобы найти все таблицы стилей, на которые ссылается ваша страница, и предложить индивидуальные правила проверки для каждой таблицы стилей.

Что я всегда делаю, так это изолирую свои взломы IE в отдельном файле, скрытом в условном комментарии, поэтому валидатор никогда их не увидит, даже если я передам URI своей страницы, который ссылается на все его таблицы стилей.

Для префиксов вендоров вы можете указать валидатору W3C выдавать предупреждения вместо ошибок, хотя вы не сможете заставить их напрямую игнорировать их, потому что они просто не проверяют.

Другие вопросы по тегам