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.
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.
JSON-LD explained for personal websites
A guide explaining how to add JSON-LD structured data to personal websites for better SEO and richer link previews, with fundamentals and copy-paste examples for common schema types.
CSS: Unavoidable Bad Parts
A personal blog post by a non-web developer discusses the unavoidable bad parts of CSS, including layout challenges, browser defaults, and wrapper overuse, while highlighting a learnable subset for simple tasks.