Допустим, есть блок section, в нем есть несколько article.
<section class="blog">
<article>
<h1> Заголовок </h1>
<p> Какое-то описание </p>
</article>
<article>
<h1> Заголовок </h1>
<p> Какое-то описание </p>
</article>
<article>
<h1> Заголовок </h1>
<p> Какое-то описание </p>
</article>
</section>
Как в данном случае лучше поступить? Article будет элементом блока blog? Но, учитывая, что этих article может быть очень много, лучше его вынести в отдельный блок. Т.е. получается мне нужно создать 2 файла с описанием свойств этих блоков. А если у section не будет правил? Убрать section и оставить только articles?