HTML <dt> style Attribute

The style attribute on a <dt> tag assigns a unique style to the description term element. A style contains one or more CSS property/value pairs that define the appearance of the dt element.

Example

#

A style attribute on a <dt> tag.

Kunstmuseum
Basel, Switzerland
National Gallery of Art
Washington DC, USA
Musée d'Orsay
Paris, France
<dl>
  <dt style="background-color:cornsilk;">Kunstmuseum</dt>
  <dd>Basel, Switzerland</dd> 
  <dt style="background-color:cornsilk;">National Gallery of Art</dt>
  <dd>Washington DC, USA</dd>
  <dt style="background-color:cornsilk;">Musée d'Orsay</dt>
  <dd>Paris, France</dd>
</dl>

Using style

The style attribute specifies the style, i.e. look and feel, of the <dt> element.

A style contains any number of CSS property/value pairs, separated by semicolons (;).

The style attribute overrides any other style that was defined in a <style> tag or an external CSS file.

This inline styling affects the current <dt> element only.


Syntax

<dt style="CSS-styles" >

Values

#

Value Description
CSS-styles One or more CSS property/value pairs separated by semicolons (;).

More Examples

A style attribute on a <dt> tag.
Clicking the button toggles the background color.

Kunstmuseum
Basel, Switzerland
National Gallery of Art
Washington DC, USA
Musée d'Orsay
Paris, France

<dl id="mydl">
  <dt style="background-color:cornsilk;">Kunstmuseum</dt>
  <dd>Basel, Switzerland</dd> 
  <dt style="background-color:cornsilk;">National Gallery of Art</dt>
  <dd>Washington DC, USA</dd>
  <dt style="background-color:cornsilk;">Musée d'Orsay</dt>
  <dd>Paris, France</dd>
</dl>

<br/>
<button onclick="toggle();">Toggle style</button>

<script>
  let toggle = () => {
    let elements = document.getElementById("mydl").getElementsByTagName("dt");
    [].forEach.call(elements, element => {
        if (element.style.backgroundColor === "cornsilk") {
          element.style.backgroundColor = "moccasin";
        } else {
          element.style.backgroundColor = "cornsilk";
        }
    });
  }
</script>

Code explanation

The style attributes assign a background color to all <dt> elements.

Clicking the button locates all <dt> elements.

It then iterates over the elements and toggles another background color.


Browser support

Here is when style support started for each browser:

Chrome
1.0 Sep 2008
Firefox
1.0 Sep 2002
IE/Edge
1.0 Aug 1995
Opera
1.0 Jan 2006
Safari
1.0 Jan 2003

You may also like

 Back to <dt>
Guides