<dfn>
HTML定义元素(<dfn>)表示术语的一个定义。
浏览器支持
![]() | ![]() | ![]() | ![]() | ![]() |
所有主流浏览器都支持<dfn> 标签。 |
示例
下列示例是合法的HTML5。
<!-- define "the internet" --> <p><dfn id="def-internet">the internet</dfn> is a global system of interconnected networks that use the internet protocol suite (tcp/ip) to serve billions of users worldwide.</p> <dl> <!-- define "world-wide web" and reference definition for "the internet" --> <dt> <dfn> <abbr title="world-wide web">www</abbr> </dfn> </dt> <dd>the world-wide web (www) is a system of interlinked hypertext documents accessed on <a href="#def-internet">the internet</a>.</dd> </dl>
结果
the internet is a global system of interconnected networks that use the internet protocol suite(tcp/ip)to serve billions of users worldwide.
- www
- the world-wide web(www)is a system of interlinked hypertext documents accessed on the internet.
标签定义及使用说明
<dfn>
标签是一个短语标签,用来定义一个定义项目。如果您只是为了达到某种视觉效果而使用这个标签的话,我们建议您使用 CSS ,这样可能会取得更丰富的效果。<dfn>
元素标记了被定义的术语;术语定义应当在<p>
,<section>
或定义列表(通常是<dt>
,<dd>
对)中给出。- 被定义术语的值由下列规则确定:
- 如果
<dfn>
元素有一个title
属性,那么该术语的值就是该属性的值。 - 否则,如果它仅包含一个
<abbr>
元素,该元素拥有title
属性,那么该术语的值就是该属性的值。 - 否则,
<dfn>
元素的文本内容就是该术语的值。
- 如果
内容分类 | 流式内容元素,段落内容元素, 段落内容元素. |
---|---|
允许的内容 | 段落内容元素, but no<dfn> element must be a descendant. |
标签省略 | 不允许,开始标签和结束标签都不能省略。 |
允许的父元素 | 可接受的任何元素段落内容元素. |
DOM 接口 | HTMLElement |
标签 | 描述 |
---|---|
<em> | 呈现为被强调的文本。 |
<strong> | 定义重要的文本。 |
<dfn> | 定义一个定义项目。 |
<code> | 定义计算机代码文本。 |
<samp> | 定义样本文本。 |
<kbd> | 定义键盘文本。它表示文本是从键盘上键入的。它经常用在与计算机相关的文档或手册中。 |
<var> | 定义变量。您可以将此标签与<pre> 及<code> 标签配合使用。 |
HTML 4.01 与 HTML5之间的差异
无。
属性
该元素包括全局属性。
在 HTML5 中,title属性拥有特殊含。
全局属性
<dfn>
标签支持HTML 的全局属性。
事件属性
<dfn>
标签支持HTML 的事件属性。
实例
对文档中的文本进行格式化:
<dfn>definition term</dfn>
definition term