Na przykład mam blok menu z elementami menu:Zamieszanie z konwencją nazewnictwa klas BEM. Jeden poziom głębiej
.menu
.menu__element
.menu__element--current
Ale powiedzmy .menu
blok znajduje się wewnątrz innego bloku, .header
Jak radzić sobie z nazewnictwa w tym przypadku?
.header
.header__menu
.header__element
lub
.header
.header__menu
.header__menu__element
lub
.header
.menu
.menu__element