Создавать классы сетки и загрязнять HTML или создавать стили разделов страницы самостоятельно?Html

Программисты Html
Ответить
Anonymous
 Создавать классы сетки и загрязнять HTML или создавать стили разделов страницы самостоятельно?

Сообщение Anonymous »

В настоящее время я перехожу от использования CSS-Frameworks к написанию собственного CSS.
Мне нужна сетка для моей веб-страницы, и я немного не понимаю, какой путь выбрать.

Я собираюсь использовать flexbox. Меня смущает то, что у меня есть два варианта.

Первый вариант — заставить мою сетку вести себя как сетка в Foundation или Bootstrap.
Создать классы .row, .column и т. д. и использовать их в HTML.

например:

Код: Выделить всё


Some content




content

content


Но это сделает мои шаблоны более тяжелыми и немного более загрязненными.

Второй вариант — использовать семантический HTML с нотацией BEM и создавать стили для каждого раздела независимо.
Например:

Код: Выделить всё

Some content




content

content


Если я выберу второй вариант, мне придется писать стили сетки для каждого раздела сайта. Больше контента = больше повторяющегося кода, потому что для каждого блока понадобится миксин «строки» и «столбцы».

Какой подход лучше?

Подробнее здесь: https://stackoverflow.com/questions/490 ... ependently
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»