Brian <usenet1 (AT) mangymutt (DOT) com.invalid-remove-this-part> writes:
Quote:
I have to markup a couple of restaurant menus. Two examples follow:
Clam Chowder Cup 3.25 / Bowl 6.95
Thick New England-style clam chowder with [...]
Mixed Greens Starter 3.50 / Entrée 6.25
Tossed-to-order with your choice of any of [...]
I'm thinking of using a dl list. |
It's not wrong, in the sense that the prose of the HTML 4 spec actually
proposes ambiguous usage of 'definition' lists. But IMNSHO that's more
of a reason to avoid it altogether, just like ACRONYM. No semantics are
preferable over confusion.
Quote:
Any thoughts about this? It seems to make more sense than a table to me. |
Why? I wouldn't know what's wrong with
<table summary="Overview, prices and description of available dishes">
<tr>
<th id="cc">Clam Chowder</th>
<td headers="cc">Cup 3.25 / Bowl 6.95</td>
</tr>
<tr>
<td headers="cc" colspan="2">Thick New England-style...</td>
</tr>
<tr>
<th id="mg">Mixed Greens</th>
<td headers="mg">Starter 3.50 / Entrée 6.25</td>
</tr>
<tr>
<td headers="mg" colspan="2">Tossed-to-order with your...</td>
</tr>
</table>
for example. You might wish to improve the summary, though.
--
"The average usefulness of a thread is inversely proportional to the
cube of the number of groups it is posted to."
--Korpela's 42nd Law about Usenet