Выбор ответа Junior Архитектура CSS обновлено
Правильный селектор по БЭМ
Вопрос
Какой селектор соответствует БЭМ для заголовка внутри блока card?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: .cardtitle. В БЭМ элемент блока получает имя блокэлемент и стилизуется одним классом. .card h2 привязан к тегу и вложенности, .card .title использует общее имя title, которое может пересечься с другим блоком, и повышает специфичность.
Варианты ответа
.card h2.card .title.card__titleправильный ответ#card-title
Разбор
В БЭМ элемент блока получает имя блок__элемент и стилизуется одним классом. .card h2 привязан к тегу и вложенности, .card .title использует общее имя title, которое может пересечься с другим блоком, и повышает специфичность. Id в БЭМ для стилей не используют: высокая специфичность и нельзя повторить на странице.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.