Привет, друзья!
Встраиваю в head критический css, чтобы не было проблем с первичной загрузкой, ну и чтобы Google PageSpeed Insights не ругался.
Проверял код на валидность вот
тут, никогда не было ошибок и даже замечаний (заказчики никогда не выставляли это в качестве требований, но старался следовать сам), но в новом проекте заказчик потребовал проверки валидатора без ошибок, и, как будто назло, он начал сыпать ошибки, причем относящиеся к css, и те проекты, которые раньше проходили без ошибок, тоже начали отображать ошибки связанные с css.
Критический css убирать будет неправильно, исправлять ошибки связанные с css - тоже не вариант, там все правильно, он ругается на всякую ерунду вроде префиксов, но как их уберешь, если они нужны.
Вот скрин с ошибками:
Кто сталкивался с подобным и как решал? Спасибо!