Задать вопрос
@dmitriyivvvv

БЭМ модификаторы для текста?

Пришла в голову такая идея. В коде часто встречаются параграфы или span'ы которые содержат текст, который особо не имеет семантического значения и его приходится немного изменять (обычно размер шрифта или цвет текста) Так вот, можно ли по правилам БЭМ сделать класс .text ( для p и span) и добавить для этого класса кучу модификаторов типа text_size_m, text_size_l и т.д. Затем использовать их на соответствующем узле, наример:
<p class="text text_size_l">random useless text</p>

не будет ли это противоречить правилам БЭМ или есть способ сделать это лучше?
  • Вопрос задан
  • 266 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Нет, правилам БЭМ это не противоречит. Можно делать так, да. Другое дело, что можно уйти от императивного перечисления того, как элемент выглядит, и задать элементу декларативный класс, описывающий, для чего он нужен. Например, disclaimer или quote.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы