CSS Portal

HTML <dd> Tag

If this site has been useful, we’d love your support! Consider buying us a coffee to keep things going strong!

Description

The <dd> element in HTML is used to provide a description or definition for a term or item specified by a preceding <dt> (definition term) element. It is primarily used within a <dl> (description list) container, which pairs <dt> terms with their corresponding <dd> definitions.

A <dd> can contain phrasing content, which means it can hold text, inline elements, or other content like links, images, or code snippets that describe or elaborate on the term. Multiple <dd> elements can follow a single <dt> to provide multiple definitions or descriptions for the same term.

Key Points:

  • Context: Always used inside a <dl> (description list).
  • Purpose: To define, describe, or give additional information about a term.
  • Usage: Typically follows a <dt> element, but multiple <dd> elements can be associated with a single <dt>.
  • Content: Can include text, links, images, inline formatting, or any phrasing content.

Example:

<dl>
  <dt>HTML</dt>
  <dd>HyperText Markup Language, the standard language for creating web pages.</dd>

  <dt>CSS</dt>
  <dd>Cascading Style Sheets, used to style the appearance of HTML elements.</dd>
  
  <dt>JavaScript</dt>
  <dd>A programming language that enables dynamic content and interactivity on web pages.</dd>
</dl>

In this example:

  • Each <dt> defines a term.
  • Each <dd> provides the corresponding explanation or description.

The <dd> element is semantically meaningful, helping browsers, assistive technologies, and search engines understand that the content is a definition or description linked to a specific term.

Properties

Permitted Parents
<dl> or a <div> that is inside a <dl>.
Content
Block, inline and text
Start/End Tags
Start tag: optional, End tag: optional

Example

<dl>
<dt>HTML</dt>
<dd>HyperText Markup Language, the standard language for creating web pages.</dd>

<dt>CSS</dt>
<dd>Cascading Style Sheets, used to style the appearance of HTML elements.</dd>

<dt>JavaScript</dt>
<dd>A programming language that enables dynamic content and interactivity on web pages.</dd>
</dl>

Attributes

None

Global Attributes

The <dd> tag also supports the Global Attributes in HTML5

Event Attributes

The <dd> tag also supports the Event Attributes in HTML5

Browser Support

The following information will show you the current browser support for the HTML <dd> tag. Hover over a browser icon to see the version that first introduced support for this HTML tag.

This tag is supported by all modern browsers.
Desktop
Chrome
Edge
Firefox
Opera
Safari
Tablets & Mobile
Chrome Android
Firefox Android
Opera Android
Safari iOS
Samsung Internet
Android WebView
-

Last updated by CSSPortal on: 26th December 2025

If this site has been useful, we’d love your support! Consider buying us a coffee to keep things going strong!