Я использую те же самые 3-4 цвета на 99% элементов на моем веб-сайте. Я абсолютно не знаю, как это возможно, но я думал, что попрошу.
Есть ли способ указать цвет и быстро ссылаться на него в других элементах дальше по странице? Например:
.red_color {
color: #FF0000;
}
Теперь, далее на странице есть другие элементы:
div.example {
padding: 10px;
color: [REFERENCE ABOVE]
}
Таким образом, если цвет меняется, я могу обновить его в одном месте, и все остальные элементы последуют этому примеру.
Я знаю, что это возможно, если я перечислю все элементы в одном месте, например:
div.example, div.other_example, p {
color: #FF0000;
}
Но таким образом, каждый раз, когда я добавляю еще один элемент в таблицу стилей, я должен помнить, чтобы добавить его в этот список.
Любые другие способы сделать это?
Благодарю.
Да, но не в CSS. Посмотрите на использование LESS или SASS. Затем вы можете определить переменные и использовать их, как вы предлагаете.