Встречается на собеседованиях • сегодня

Для чего нужна методология БЭМ

БЭМ (Блок, Элемент, Модификатор) — методология для создания переиспользуемых компонентов и структурирования CSS/HTML/JS кода. Основные цели: 1. **Масштабируемость** — легко добавлять новые компоненты без конфликтов 2. **Переиспользование** — блоки независимы и могут использоваться в любом месте 3. **Читаемость** — понятная структура классов по принципу `block__element--modifier` Пример: ```html ``` ```css .button { /* стили блока */ } .button--large { /* модификатор */ } .button__icon { /* элемент */ } ``` Плюсы: избегаем каскадов, уменьшаем специфичность, упрощаем поддержку. Минусы: длинные имена классов, требует дисциплины.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы