Войти с помощью github
Форум /

Всем привет!

Надо сверстать блок "О компании", вот кусок моего варианта реализации:

HTML:

<div class="about">
    <div class="about-advantage">
        <div class="about-advantage__item">
            <div class="about-advantage__wrap">
                <img class="about-advantage__img">
                <p class="about-advantage__text"></p>
            </div>
        </div>
        <div class="about-advantage__item">
            <div class="about-advantage__wrap">
                <img class="about-advantage__img">
                <p class="about-advantage__text"></p>
            </div>
        </div>
    </div>
</div>

SCSS:

.about{
  &-advantage{
    &__item{
    }

    &__img{
    }

    &__wrap{
    }

    &__text{
    }
  }
}

Вопросы:

  1. Как показать в имени блока то, что он является дочерним блоком? Его надо именовать как элемент about__advantage? Или создавать микс about__advantage about-advantage?
  2. about-advantage__item и about-advantage__wrap являются элементами блока about__advantage, но в то же время содержат в себе другие элементы, а значит, они являются блоками - как их правильно именовать?

P.S. Буду очень рад примерам хорошей верстки :)