When definition lists are not properly marked up,
screen readers may produce confusing or inaccurate output.
Lighthouse reports when
<dl> elements do not contain properly-ordered
How to fix this problem
To fix this problem, structure your defintion list elements correctly. Screen readers have a specific way of announcing definition lists. When definition lists are not properly marked up, this creates the opportunity for confusing or inaccurate screen reader output.
Definition list items require
dl elements around the list,
dt elements for each term, and
dd elements for each definition.
Each set of
dt elements must be followed by one or more
<dd>Extra grip for uneven, natural survaces, such as forest trails.</dd>
<dd>Extra cushioning for hard surfaces, such as sidewalks and roads.</dd>
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.