Рациональное использование вложенных div-блоков

185
15 июля 2018, 05:30

Существуют ли какие-нибудь практики по верстке сайтов, определяющие необходимый уровень вложенности div-блоков. К примеру, мне необходимо сверстать шапку сайта, сейчас я бы сделал так:

<div class="header-wrapper">
    <div class="header-container">
        <div class="logo-container">
            <div class="logo"></div>
            <span>Logo text</span>
        </div>
        <div class="search-container">
            <div class="searh-input></div>
            <div class="search-button">
        </div>
    </div>
</div>

Класс container использую для обёртывания нескольких блоков, но существует класс wrapper, который по советам должен использоваться для обёртывания одного элемента. Нужна ли здесь такая вложенность div блоков? Просто помню, что так необходимо делать, чтобы далее не было каких-то проблем, но не могу найти статью, где об этом рассказывается. Или может быть не стоит заморачиваться и всё это можно сделать совсем по другому и намного проще?

READ ALSO
Как сохранить перенос строки из Textarea?

Как сохранить перенос строки из Textarea?

Есть форма блога для поста: Название статьи и тело поста

211
Отправить post запрос html

Отправить post запрос html

Отправить запрос методом POST на сторонний сайт, как это сделать правильно, в форме будет 2-3 поля для заполнения, нужно написать скрипт отправления...

237
Как в javascript &ldquo;закрывать&rdquo; div при клике вне этого дива?

Как в javascript “закрывать” div при клике вне этого дива?

При клике по некоторому элементу управления на экране появляется div c текстом подсказокУ дива есть кнопка "закрыть"

226
После JS не работает CSS

После JS не работает CSS

Столкнулся с такой вот проблемойВ скрытом блоке содержаться Slick-slider, после того, как блок активирую, изображения появляются в миниатюрном...

230