Валидность :root

129
05 августа 2019, 02:40

Интересную особенность заметил.

:root {} на сайтах встречаю ооооочень редко, но при этом, натыкаюсь на статьи (типо этой), где говориться только о плюсах :root и других штуках.

Но при этом, при проверки валидации CSS на W3C получил аж 89 ошибок, связанных с :root.

Как быть? Как вы к этому относитесь?

Answer 1

Нет ничего неправильного в том, чтобы использовать CSS-переменные, да и :root тоже, это однозначно валидный код. Ошибки выкидывает просто потому, что парсер валидатора все еще не доработали — вероятно, по причине того, что спецификация custom properties все еще носит статус Candidate Recomendation.

Источники: псевдокласс :root, CSS-переменные.

READ ALSO
Vue.js скрывать navbar по скроллу

Vue.js скрывать navbar по скроллу

Есть следующий компонент:

133
Возможно ли прописать свое value в input type file?

Возможно ли прописать свое value в input type file?

Возможно ли добавить свои файлы в input type=file? Имеется ввиду, что записывается в value, когда файлы были добавлены? Тк

106
Реализация не повторяющегося рандома

Реализация не повторяющегося рандома

Есть определенный тест, который генерируют массивы с ответами, но рандом повторяет числа

127
Не работает translateY() [дубликат]

Не работает translateY() [дубликат]

На данный вопрос уже ответили:

101