Я размещаю ряд статей о том, как создавать статьи, которые имеют ряд шагов и связанных скриншотов. Раньше я всегда завергал текст внутри элемента списка в тегах абзаца, но мне интересно, если это семантически корректно в этом случае или я должен использовать тег заголовка (или даже ничего). У меня возникает соблазн отметить это следующим образом:
<ol class="kbarticle">
<li>
<p>Download the Windows client software <a href="">here</a>.</p>
<a href="#screenshot1"><img src="screen1.jpg" alt="Step 1" /></a>
</li>
<li>
<p>Double click the downloaded file and click "Next" to continue.</p>
<a href="#screenshot2"><img src="screen2.jpg" alt="Step 2" /></a>
</li>
<ol>
Кроме того, если есть какие-либо элементы HTML5, которые были бы более семантически корректными, я хотел бы знать.