Просто пытаюсь изложить здесь некоторые мнения. Мне было интересно, как люди добавляют отдельные эффекты к элементам HTML. Возьмите этот пример: у вас есть три типа h1
заголовков одинакового размера, но некоторые черные, некоторые золотые, а некоторые белые. У некоторых есть тень текста и т. Д. Вы бы создали отдельные классы CSS и добавили бы их с помощью тега h1
, или вы бы создали новый отдельный класс для каждого отдельного типа заголовка h1
(с сгруппированными элементами CSS)? С единичным классом для каждого эффекта вы можете создавать комбинации классов в html class="gold shadow"
, а также как бы вы их назвали. Например, плохая практика - давать классы и имена идентификаторов, связанные с цветами, потому что он не определяет, что он делает хорошо. Однако это нормально с текстовыми классами CSS? Просто интересно, что делают другие, я знаю, что нет жестких и быстрых правил.