Что делать, если у блока очень глубоковложенная структура? block__elem1__elem2__elem3 выглядит устрашающе.
block__elem1__elem2__elem3
Структура блока всегда плоская и не завязана на структуру DOM-дерева.
Визуализация слов @tadatuta css
html
или так возможно будет понятнее