Переменные CSS (они же пользовательские свойства) поддерживаются в браузерах уже несколько лет. Я предпочитаю применять их в зависимости от проекта и ситуации. Переменные очень полезны и просты в работе, но часто фронтенд-разработчики не понимают как с ними работать или неверно их используют.
Основная цель этого руководства заключается в том, что мне хотелось иметь место, куда бы я мог выложить всю известную мне информацию о переменных CSS. Здесь вы найдёте всё, что вам нужно знать о переменных CSS, с примерами и ситуациями их использования.
Готовы? Тогда начинаем.
Оригинал: ishadeed.com/article/css-vars-101/