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

Как правильно сделать по БЭМ?

Добрый день! Вопрос такой:
Есть проект, страниц 10, верстаю по БЭМ! На проекте видов 5 текста и вида 4 ссылок. Хотел вынести текст в блок и наверно модификаторами решать разный вид текста! И так же со ссылками.
Вопрос вот в чем, можно ли так поступить? Есть варианты решения подскажите как правильно поступить
1: Сделать блок отдельный с текстом и отдельный со ссылками и модификаторами решать размер, цвет и.т.д
2: Не делать текстовый блок, а на каждой странице делать элементы с текстом от страницы (получается повтор кода во многих местах)

P.S если первый вариант хороший, то подскажите как правильно назвать блок с текстом (не используя общее название .text?)
  • Вопрос задан
  • 392 просмотра
Подписаться 2 Простой Комментировать
Решения вопроса 1
@alex-85
Смотрите на контекст задачи. Если есть смысл вынести этот элемент в отдельный блок и использовать его на разных страницах (с модификаторами, либо без), то делайте блоком. Если проще и разумней сделать элементом более крупного блока – делайте элементом.

Решая как назвать блок, опять же отталкиваемся от контекста.

Что бы не гадать самому, можете глянуть тут:
https://github.com/palegrow/css-naming
https://github.com/yoksel/common-words
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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