dfn
элемент
Если содержание важно , потому что это определение (и все определения важны для вашего документа), вы можете использовать элемент dfn
и соответственно стилизовать родительский элемент.
<p class="definition">definition of the <dfn>term</dfn></p>
Ближайший предок p
(или li
, или section
, или группа описания термина в dl
) должен определить термин.
Таким образом, если у вас есть несколько абзацев (как в следующем примере), абзацы без потомка dfn
семантически не связаны с термином / определением.
<div class="definition">
<p>paragraph about the term</p> <!-- semantically not part of the definition -->
<p>definition of the <dfn>term</dfn></p>
<p>another paragraph about the term</p> <!-- semantically not part of the definition -->
</div>
Если определение состоит из нескольких абзацев, вы можете использовать section
или dl
, чтобы указать, что все эти абзацы содержат определение, но оба варианта не всегда подходят.
strong
элемент
Если содержание важно по другим причинам (например, важно не каждое определение или важны и другие вещи, помимо определений), вы можете использовать элемент strong
. Это передает
большое значение, серьезность или срочность его содержания.
Вы даже можете передать относительный уровень важности, используя больше элементов strong
:
<p>sentence with an <strong>important part</strong></p>
<p>sentence with a <strong><strong>very important part</strong></strong></p>
<p><strong>important sentence with an <strong>especially important part</strong></strong></p>
Поскольку элемент strong
может содержать только формулировку контента , вы не можете пометить несколько абзацев одним элементом strong
.
Если контент важен по другим причинам, но содержит определение, конечно, dfn
и strong
должны быть объединены. И даже если каждое определение имеет важное значение, вы все равно можете использовать strong
в дополнение либо для передачи важности определений в этом документе, либо для передачи их относительной важности.