Then those screen readers should be fixed (

), though I wouldn't be too concerned about it. I suspect that screen reader users are used to very poor markup, and while an 'equals' would not be entirely logical, it would still get the message across.
I'm currently using definition lists in a couple of ways which are correct with HTML 4.01, but wouldn't be Kosher in the bad old days. My favorite example is photo captions, for which I've developed my own little microformat:
Code html4strict:
<dl class="photos">
<dt><img src="..." width="..." height="..." alt=""></dt>
<dd class="caption">...</dd>
<dd class="photographer">...</dd>
<dd class="location">...</dd>
<dd class="date">0000-00-00</dd>
</dl>
(And yes, it can be debated whether the
alt should be used, since the example above essentially relate the
dd to an empty
dt. On the other hand, if the
alt was used, the same information would be read to screen reader users twice.)
Bookmarks