HTML - dfn 标签



HTML <dfn> 标签代表“定义”。<dfn> 标签用于指示在定义短语或句子的上下文中定义的术语。

如果一个术语包含在 <dfn> 元素中,则浏览器会理解文本是该术语的定义。此 <dfn> 标签采用 title 属性,该属性指定术语的定义,并在鼠标悬停在其上时显示。

<dfn> 标签的使用规则

  • 如果 <dfn> 包含单个子元素并且没有任何自己的文本内容,则在 <dfn> 标签内添加 <abbr> 标签。
  • 或者,添加 id 属性。然后,每当使用术语时,都可以使用 <a> 标签来引用定义。

语法  


<dfn title=".."> .... </dfn>

属性

HTML dfn 标签支持 HTML 的 全局属性事件属性

<dfn> 标签示例

在下面的示例中,我们将看到<dfn> 标签的不同示例。每个示例都将说明<dfn> 标签的用例。

<dfn> 标签简单示例

在以下示例中,我们将创建一个 HTML 文档,并使用不带标题属性的 <dfn> 标签:


<!DOCTYPE html>
<html>
<body>
	 <p>
			<dfn>qikepu.com</dfn>是启科普公司吗?
			 为每一个人提供良好的课程和
			 技术。
	 </p>
</body>
</html>

<dfn> 标签使用 title 属性

考虑以下示例,我们正在创建一个 HTML 文档,并使用带有 title 属性的 <<dfn> 标签。


<!DOCTYPE html>
<html>
<body>
	 <p>
			<dfn title="ReactJS">ReactJS</dfn> is the 
			library of the JavaScript language!.
	 </p>
</body>
</html>

<dfn> 标签使用 abbr 标签

让我们看一下下面的例子,我们正在创建一个 HTML 文档,并在 <dfn> 标签中使用 <abbr> 标签。


<!DOCTYPE html>
<html>
<body>
	 <p>
			<dfn>
			<abbr title="Hypertext Markup Language">HTML</abbr>
			</dfn> is the standard markup language for creating web pages.
	 </p>
</body>
</html>

<dfn> 标签使用 id 属性

下面是一个示例,我们将在其中添加 <dfn> 标签的 id 属性,以便每当使用一个单词时,它都可以使用 <dfn> 标签链接到定义。


<!DOCTYPE html>
<html>
<body>
	 <p>
			<dfn id="definition-dfn">HTML Definition element</dfn> 
			is used to indicate the term being defined within the 
			context of a definition phrase or sentence.
	 </p>
	 <p>
			Because of all of that, we decided to use the 
			<a href="#definition-dfn">HTML dfn tag</a> 
	 </p>
</body>
</html>

支持的浏览器

浏览器 Chrome Edge Firefox Safari Opera
<dfn>  Yes Yes Yes Yes Yes