BenderIsGreat34
@BenderIsGreat34
junior front-end

Проверить на ошибки БЭМа?

Проверьте пожалуйста на корректность БЭМ. Сказали, что .header__adaptive-menu-link - это элемент без блока, может тогда стоит переименовать в .header-menu__adaptive-link или просто оставить .adaaptive-menu-link? Если я правильно понимаю, то когда я уберу имя блока, то становится непонятно, к чему этот элемент относится, ведь таких адаптивных меню может быть чисто теоретически много
<header class="main-header">
    <div class="container header-menu">
      <div class="logo"><a href="#"><img src="img/content/logo.png" alt="Логотип"></a></div>
      <div class="header__apadtive-menu-link">
        <span>Menu</span>
      </div>
      <nav class="header-menu__nav">
        <div class="header__adaptive-menu_background">
          <ul class="header-menu__list">
            <li>
              <a class="header-menu__links" href="#">About</a>
            </li>
            <li>
              <a class="header-menu__links" href="#">Contact</a>
            </li>
            <li>
              <a class="header-menu__links" href="#">Catalog</a>
            </li>
            <li>
              <a class="header-menu__links" href="#">Blog</a>
            </li>
          </ul>
        </div>
        <a class="header-menu__login-link" href="#">Sign in</a>
      </nav>
    </div>
  </header>
  • Вопрос задан
  • 1085 просмотров
Решения вопроса 1
Пользуйтесь этим ресурсом для базовой проверки.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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