Adara
@Adara
front-end

CSS-классы вроде mar-bot-15 — допустимо или плохо?

Видела в некоторых проектах классы вида mar-bot-15 (margin-bottom: 15px), pad-top-10 (padding-top: 10px) и т.д.
Понятно, что должна быть какая-то система и единство в отступах, но когда верстаешь на основе бутстрапа, и особенно если без psd-шаблона а так сказать "наживую", по мокапу, то часто нужно подправить какой-то отступ, который вполне вероятно скоро изменится. И создавать для этого лишний класс не хочется, рука сама тянется к хелперам.
У самого бутстрапа есть хелперы вроде text-muted, text-center, pull-right и т.д.
Мне кажется если не злоупотреблять и своевременно отслеживать рост употребления таких хелперов - то из использование допустимо.
Что вы думаете?
  • Вопрос задан
  • 198 просмотров
Решения вопроса 1
isqua
@isqua
Научу HTML, CSS, JS, BEM и Git
Нет, такого в классах не должно быть. С точки зрения поддержки это равносильно запихиванию инлайновых стилей, типа <div style="margin-top: 10">. Чтобы поправить отступы, нужно лезть в разметку.

Чтобы расхотеть так писать, посмотрите доклад БЭМ — норм и презентацию Вадима Макеева.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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