Здравствуйте. Продолжаю пытаться освоить верстку по БЭМ, но не могу найти внятных ответов по нескольким моментам. Поделитесь своим опытом.
1. Допустим, в 90% блоков заголовки имеют одинаковые стили. Стоит ли для них делать отдельный класс или лучше у каждого блока стили заголовков прописывать в каждом блоке отдельно? Это можно реализовать миксином, не сложно, но правильно ли это? Ведь css больше по размеру становится.
2. Центровщик. Тот же вопрос. У каждого блока прописывать или создать класс container? Просто где то этот центровщик будет снаружи блока
<div class="block container">
</div>
А где-то внутри
<div class="block">
<div class="block__container container">
</div>
</div>
Это правильно будет?
3. И еще. Можно ли использовать глобальные стили в body для задания размера, цвета и шрифта? Для самого часто повторяющегося шрифта. Или лучше в каждом блоке отдельно задавать?
Может вопросы глупые, но ответа не могу найти, а разобраться очень хочется.