Вопрос по правильному именованию классов в БЭМ.
Собственно есть шапка, и 2 элемента внутри - это логотип и поле поиска с кнопкой.
Вот структура:
<header class="page-header">
<div class="page-header__line"></div>
<div class="page-header__wrap">
<div class="page-header__logo">
<img src="img/header-logo.png" width="161" height="38" alt="whitesquare">
</div>
<div class="page-header__search">
<input class="page-header__search-input" type="text" placeholder="Search">
<button class="page-header__search-btn">GO</button>
</div>
</div>
</header>
В данном случае интересует блок с поиском. Я не планирую использовать поиск где-либо еще на странице, поэтому делать его блоком не вижу смысла. Правильна ли разметка?
А если мне нужно было бы сделать его отдельным блоком? Тогда так?
<div class="page-header__search">
<div class="search">
<input class="search__input" type="text" placeholder="Search">
<button class="search__btn">GO</button>
</div>
</div>
Заранее спасибо.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
как в label передать значения items в dropdawn, чтобы при выборе items, label принимал значение выбранного items
Почему-то блоки контента скрываются за футером, использую Bootstrap 3, footer прижал к низу с помощью navbar-fixed-bottom, также пробовал с помощью flexbox но ничего...