Нет, это не верно.Элемент dl
не может содержать элемент h2
в качестве дочернего элемента.
Вы можете использовать несколько элементов dl
:
<h2>Terms about history</h2>
<dl>
<dt>Term 1</dt>
<dd>definition</dd>
<dt>Term 2</dt>
<dd>definition</dd>
</dl>
<h2>Terms about geography</h2>
<dl>
<dt>Term 3</dt>
<dd>definition</dd>
<dt>Term 4</dt>
<dd>definition</dd>
</dl>
Можно также использовать один элемент dl
с двумя вложенными элементами dl
, но я бы не рекомендовал его, поскольку он слишком сложен, и вынельзя использовать фактические заголовки:
<dl>
<dt>Terms about history</dt>
<dd>
<dl>
<dt>Term 1</dt>
<dd>definition</dd>
<dt>Term 2</dt>
<dd>definition</dd>
</dl>
</dd>
<dt>Terms about geography</dt>
<dd>
<dl>
<dt>Term 3</dt>
<dd>definition</dd>
<dt>Term 4</dt>
<dd>definition</dd>
</dl>
</dd>
</dl>