Skip to content

24 ways to impress your friends

Vote up?

Jeff

Many thanks for the article. An interesting read, although I have some issue with the conclusions you reach.

What about a list of calendar items, for example? I would be tempted to use dt for dates and dd for events on those dates. Yet this seems to go against the HTML5 spec in that it is ordered, and “events don’t equal dates,” they describe them (what else is a date but the sum of things happening on that date?).

This seems to be a shame, as <dt>December 25th</dt> <dd>Christmas Day</dd> Seems much better to me than <li><em>December 25th</em> Christmas Day</li>. While both let you style date and event with CSS, the DL actually explains the relationship between the two elements.