В настоящее время я работаю с HTML5-страницей с несколькими блоками информации, каждая из которых имеет одинаковую структуру. Поскольку структура повторяется для каждого блока, я бы предположил, что семантически разумный выбор сделает каждый блок элементом в списке. Однако структура блоков несколько сложна, так как каждый блок содержит заголовок, абзац, список определений и неупорядоченный список в этом порядке. Я хотел бы сделать список разделов:Большинство семантически обоснованных подходов к перечисленным разделам
<ul>
<li><section><h1>1</h1><p>...</p><dl></dl><ul></ul></section></li>
<li><section><h1>2</h1><p>...</p><dl></dl><ul></ul></section></li>
</ul>
Однако, я полагаю, что li
юридически не может содержать section
, правильно? В этом случае, что было бы самым семантически обоснованным решением моей проблемы?