Какие элементы html наиболее подходят для добавления заголовков и субтитров к компонентам, которые не связаны с явными или неявными разделами веб-сайта, например заголовки таблиц или рисунков, карточки и т. Д .?
Согласно W3, заголовки не являютсярекомендуется для субтитров:
h1 – h6 элементы не должны использоваться для разметки подзаголовков, субтитров, альтернативных заголовков и слоганов, если только они не предназначены для заголовка нового раздела или подраздела.
Но также кажется, что теги заголовков не должны использоваться вне контекста раздела:
Содержимое заголовка определяет заголовок раздела (независимо от того, размечена ли это явно с использованием элементов содержимого секционирования или подразумеваетсясам заголовок).
Означает ли это, что использование <h4>
в приведенном ниже примере некорректно и вместо него следует использовать <div>
?
<figcaption>
<h4>Title</h4>
<div class="byline">Byline</div>
<p>Some description.</p>
</figcaption>