Какая семантика лучше для списка статей?
Я спрашивал себя о разметке списка записей в блоге.
Что может быть так:
Случай 1 :
<article>...</article>
<article>...</article>
<article>...</article>
или случай 2:
<ol reversed>
<li><article>...</article></li>
<li><article>...</article></li>
<li><article>...</article></li>
</ol>
Пример выглядит логичным: «это список списка записей по дате desc»
Другим примером является список важных шагов для использования продукта:
<ol>
<li><section><h1>step 1</h1></section></li>
<li><section><h1>step 2</h1></section></li>
<li><section><h1>step 3</h1></section></li>
</ol>
Чтобы получить план, как:
product name
description
how to use
step 1
step 2
step 3
customer reviews
etc
Как вы думаете, это слишком много разметки для этого контента?
Моя цель - получить лучший синтаксис и схему HTML5, но я не хочу заполнять HTML бесполезными тегами.
РЕДАКТИРОВАТЬ: реальный вопрос не в том, что лучше, а в том, чтобы узнать, что разработчики думают об этом по-разному. Потому что есть много способов сделать что-то, но иногда, если 2 способа верны, возможно, есть более «логичный» или «соответствующий» способ сделать это.