Как я понимаю, хорошая HTML5 практика назвать все разделы с помощью h2-h6 теги:Именование HTML5 <section> с инлайн <span>, а не элемент уровня блока
<section id='chapter_one' class='chapter'>
<h3>Chapter One</h3>
<p>My site has lots of content.</p>
</section>
Без элемента, w3c валидатор дает "Раздел не имеет заголовка. Рассмотрите возможность использования элементов h2-h6 для добавления идентифицирующих заголовков ко всем разделам ". Это нормально, но есть ли способ использовать встроенный элемент, а не элемент блока для метки раздела?
<section id='chapter_one' class='chapter'>
<p>Welcome to <span>Chapter One</span> of my fine content rich site.</p>
</section>
Список литературы: http://www.smashingmagazine.com/2013/01/18/the-importance-of-sections/ и w3c html validation error - Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections и Is it necessary to have a heading of <section> in HTML5
Как о арии-labelledby = "глава _ {{ID}}" – Bryce
@Bryce: WAI-ARIA не влияет на схему документа. (Он может помочь вспомогательным технологиям, но он не обязательно используется другими потребителями вашего HTML.) – unor