Technology News

On the `dl`

Blogging about HTML elements¹? *chefs kiss*

Here’s Ben Myers on the (aptly described) “underrated” Definition List (<dl>) element in HTML:

You might have also seen lists of name–value pairs to describe lodging amenities, or to list out individual charges in your monthly rent, or in glossaries of technical terms. Each of these is a candidate to be represented with the <dl> element.

Element
Definition List
Coolness factor
10/10
Versatility
7/10

Ben says he’s satisfied with HTML semantics, even when the benefits of using them are theoretical. But in the case of <dl>, there are at least some tangible screen reader benefits, like the fact that the number of items in the list is announced, as expected (for the most part), like ordered and unordered lists. Although that makes you curious what number it announces, doesn’t it? Is it the number of children, regardless of type? Just the <dt> elements?

Speaking of children, this might look weird:

<dl> <div> <dt>Title</dt> <dd>Designing with Web Standards</dd> </div> <div> <dt>Author</dt> <dd>Jeffrey Zeldman</dd> <dd>Ethan Marcotte</dd> </div> <div> <dt>Publisher</dt> <dd>New Riders Pub; 3rd edition (October 19, 2009)</dd> </div>
</dl>

But those intermediary <div>s that group things together are cool now. They’re awfully handy when you want to style the groupings as “rows” or do something like add a border below each group. No <div>s for ordered or unordered list though, just definition lists. Lucky sacks. What’s next? Is <hgroup> gonna make a comeback?

Redefining Productivity In A Hybrid World
Rivian vehicles are now ready for sale in all 50 states, following key certifications

Related Articles

How to Use Your Digital Calendar More Efficiently

how-to-use-your-digital-calendar-more-efficiently
Digital calendars, while extremely useful, can be underutilized. This is largely due to there being an overwhelming amount of digital calendars, each with their own uniquely efficient features. These features…

How to Successfully Sell on Flipkart

how-to-successfully-sell-on-flipkart
How to Successfully Sell on Flipkart It is remarkable how online merchandising has made our lives so easy. Gone are the days when, in order to start your own business,…

Marketing Hacks for Customer Attraction on Swiggy

marketing-hacks-for-customer-attraction-on-swiggy
Marketing Hacks for Customer Attraction on Swiggy The food delivery industry has evolved ten folds, piggybacking on the boon of social media, app development, and digital landscape. Ordering your favourite…

Back to the future

Back to the future
This edition of The Highlight is a thought experiment: What if some of the solutions to our most urgent challenges, from climate change to public health crises, could be found…