стилей и если в них используются идентификаторы и классы то каждый раз нужно вычислять уровень специфичности?
Не стилизуй по айди, стилизуй по классам
специфичность изучается то максимум день
Ну вот к примеру код. Используется идентификатор чтобы обращаться к селектору через скрипты, и класс. Чтобы поднять репутацию класса нужно просто добавить команду! important? #idselect { Свойство: значение; } .green { Свойство: значение !important }
Это плохая практика, зависит от того, вложенны ли элементы
Не надо юзать импотанты везде, если просто хочешь переназначить стиль, изменив приоритетность. Зачем писать такой код, где у тебя неверно работают свойства? Может, следует начать с того, чтобы продумать такую структуру и приоритизацию, чтобы не было ненужного наследования и можно было обойтись без импотантов?
Айдишник оставь скриптам, классы - для стилизации. Или ты в скриптах стили задаёшь?
Не старая практика
Просто в таком случае не следует более одного айди селектора указывать?
Обсуждают сегодня