Блок внутри элементов БЭМ-методологии

В зависимости от документации БЭМ вы не должны использовать элементы внутри элементов.

Это имеет смысл для меня, потому что блок содержит элементы, которые не могут быть вне этого блока. Но могут ли элементы содержать блок? Так что блок внутри этого элемента не может быть вне этого элемента.

Официальный сайт БЭМ использует это. Но я всегда думаю, что идея блоков заключается в том, что вы можете разместить их в любом месте на странице без каких-либо зависимостей.

Вот DOM с официального сайта введите описание изображения здесь

1 ответ

Решение

На самом деле БЭМ позволяет элементы внутри элементов.

И, конечно, БЭМ допускает блоки внутри элементов, но не так, как их нельзя использовать вне этого элемента.

Не стесняйтесь держать блоки внутри или снаружи элементов. Это просто нормально.

Другие вопросы по тегам