On the <dl>
Summary
A blog post by Ben Meyer shares new-to-me facts about the HTML <dl> element, including that multiple <dd> can follow a <dt>, grouping within <div>, ARIA labeling, and that they've been called 'description lists' since 2008.
View Cached Full Text
Cached at: 05/23/26, 10:29 PM
Similar Articles
On The <dl>
A detailed guide to using the HTML <dl>, <dt>, and <dd> elements to semantically mark up name-value pairs, with examples.
You don't know HTML Lists
A deep dive into the five types of HTML lists (ordered, unordered, description, menu, and control) covering when to use each, including form controls like select and datalist, with accessibility considerations.
HTML Can Do That
The article highlights new HTML features like <dialog>, popovers, and grouped <details> that enable dynamic functionality without JavaScript, showcasing advancements in web standards and browser compatibility.
Don't put aria-label on generic elements like divs
This article explains why using aria-label on generic HTML elements like divs or spans violates ARIA spec and leads to inconsistent screen reader behavior, with browser testing results.
we finally learned to center a div, then browsers added sidebars
A blog post about a CSS/JS technique and a small tool that properly centers a div while accounting for browser sidebars and devtools, correcting the position using pointer events.