Есть теги которые часто используются и имеют один стиль (например <p>, <h1>, <li>).
Рассмотрим такие случаи:
Хочется написать так:
<article class="article">
<h1>Какое то название</h1>
<p>Какой то текст</p>
<p>Какой то текст</p>
<p>Какой то текст</p>
<p>Какой то текст</p>
<div class="article__comments"></div>
</article>
Но по идее должно быть так:
<article class="article">
<h1 class="article__heading">Какое то название</h1>
<p class="article__paragraph">Какой то текст</p>
<p class="article__paragraph">Какой то текст</p>
<p class="article__paragraph">Какой то текст</p>
<p class="article__paragraph">Какой то текст</p>
<div class="article__comments"></div>
</article>
Или со списком:
Так как <li> хорошо наследуют стили от <ul> хочется сделать так:
<ul class="todo">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
Но по идее правильно вот так:
<ul class="todo">
<li class="todo__item"></li>
<li class="todo__item"></li>
<li class="todo__item"></li>
<li class="todo__item"></li>
<li class="todo__item"></li>
</ul>
Стоит ли давать классы
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости