What is the <dfn> element in HTML?
The <dfn> tag is used as a definition element that specifies the title of a definition. The definition of the title specified by <dfn> tag must follow the announcing tag.
Attributes
The <dfn> tag supports
Content of tag
The content of the tag can modify the definition title. Some examples are:
- Definition only
To italicize the definition’s title only, use the<dfn>tag without any other tags. - Add a title
The<dfn>tag can include atitleproperty. The value of this title is the term being defined. - Abbreviated title
If the title is an abbreviation explained in the definition, you can use the<abbr>tag to show what the abbreviation stands for. Hovering the cursor over the title will show the un-abbreviated title. - Refer back to the title
The<dfn>tag can be used to specify a hyperlink within the text. The<a>tag is used to refer to the<id>specified in the content of<dfn>tag.
These modifications are also explained in the code below.
Code
The following code snippet shows the different ways the <dfn> tag can be used.
Free Resources
Copyright ©2026 Educative, Inc. All rights reserved