The markup structure for definition lists is a little different
from the lists discussed so far. The entire list, made up of dt and dd
elements, is contained within the dl element, as shown here.
<dl><dt>em</dt> <dd>Indicates emphasized text. em elements are nearly always rendered in italics.</dd> <dt>strong</dt> <dd>Denotes strongly emphasized text. Strong elements are nearly always rendered in bold text.</dd> <dt>abbr</dt> <dd>Indicates an abbreviated form.</dd> <dt>acronym</dt> <dd>Indicates an acronym.</dd></dl>
Terms and definitions are not required to appear in alternating order. In other words, it is fine to introduce two terms and apply one definition, or supply two or more definition elements for a single term. The HTML 4.01 Recommendation provides an informal example of definition list dialogues, where the speaker corresponds to the term and the spoken words correspond to the definition. Many semantic (X)HTML experts consider this particular example to be an abuse of the semantics of definitional lists and thus it should be avoided.
The presentation of definition lists should be controlled with style sheet properties. By default, user agents generally display the definitions on an indent.