Народ, привет! Нужно мнение. Правильно ли с идеологической точки зрения при использовании компонентного подхода применять текстовые стили непосредственно к div'у и соответсвенно класть текст прямо в него напрямую? Или div'ам размеры и отступы, а span'ам и параграфам - font-size и line-height? Другими словами, что лучше <div class="font margin">Text</div>
или <div class="margin"><p class="font">Text</p></div>
. Спасибо!