Use HTML and XHTML according to their respective specifications. <dl> elements should contain only <dt>, <dd>, <div>, <script> or <template> elements
Engine scans for <dl> elements containing elements different from: <dt>, <dd>, <div>, <script> or <template> elements.
Not using HTML according to the specification leads to confusion for user agents and assistive technologies that rely on correct semantic information to present a coherent representation of the page.