Name
<DT> — NN all IE all HTML all
Synopsis
<DT>...</DT>
End Tag: Optional
The
DT
element is a part of the DL
,
DT
, DD
triumvirate of elements
used to create a definition list in a document. The entire list is
bracketed by the DL
element’s tags. Each
definition term is denoted by a leading DT
element
tag, and the definition for the term is denoted by a leading
DD
element tag. A schematic of a definition list
sequence for three items looks like the following:
<DL> <DT>Term 1 <DD>Definition 1 <DT>Term 2 <DD>Definition 2 <DT>Term 3 <DD>Definition 3 </DL>
A DT
element is an inline element, whereas a
DD
element can contain block-level content,
including bordered text, images, and other objects. End tags are
optional for both DT
and DD
elements because the next start tag automatically signals the end of
the preceding element. The entire list, however, must close with an
end tag for the encapsulating DL
element.
Although the HTML specification forces no particular way of rendering
a definition list, Navigator and Internet Explorer are in agreement
in left-aligning a DT
element and indenting any
DD
element that follows it. No special font
formatting or visual elements are added by the browser, but you are
free (if not encouraged) to assign styles as you like. If you want to
stack multiple terms and/or definitions, you can place multiple
DT
and/or DD
elements right
after each other in the source code.
Because HTML is being geared toward context-sensitive tagging, avoid using definition lists ...
Get Dynamic HTML: The Definitive Reference now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.