根据HTML5Doctor 关于 dl 元素的文章:“<dl>
可用于标记术语表,尽管您必须记住使用它<dfn>
来表示该词已定义 [in the same document]。” 注意:括号中的语言是我自己的。文章给出了这个标记来解释:
<dl>
<dt><dfn>RSS</dfn></dt>
<dd>An XML format for aggregating information from websites whose
content is frequently updated.</dd>
</dl>
请注意,术语“RSS”包含在dt
和dfn
标记中。
我的问题是:为什么我们必须记住使用dfn
?这没有令人信服的解释。我正在寻找对dfn
用法的明确解释以及一些具体示例。
注意:我查看了 W3C 的 dfn 标签文档,但这并没有回答我的问题。
其他背景和参考资料
有趣的是(或不是),根据HTML5Doctor 文章,该dl
元素在 HTML5 中被重命名为“描述列表”。以前它是“定义列表”。来自描述列表上的 W3C 工作草案:
dl 元素表示一个描述列表,它由零个或多个术语-描述(名称-值)分组组成;每个分组将一个或多个术语/名称(dt 元素的内容)与一个或多个描述/值(dd 元素的内容)相关联。