- From: Andy <aholmes84@shaw.ca>
- Date: Wed, 21 May 2003 00:01:38 -0700
- To: Jens Meiert <jens.meiert@erde3.com>, www-html@w3.org
>><dl> >> >> <definition> >> >><dt>My term</dt> >> >> <dd>This is the a definition</dd> >> >><dd>This is the another definition</dd> >> >> </definition> >> >></dl> >> Hmm, I think I would have to disagree. Consider: <table> <tr> <th>Heading 1</th> <th>Heading 2</th> <tr> <td>Content 1</td> <td>Content 2</td> </tr> </table> Here there is no markup creating semantical correlation between either Heading 1 and Content 1 or Heading 2 and Content 2 but they are clearly meant to be related. Whenever deciding issues of semantics I always imagine I am blind and how a speech reader might describe things to me. For the above definition list (minus the <definition/> element), I imagine it might describe it as follows: "Definition list. First term is: My term. First term, first definition: This is the a definition. First term, second definition: This is the another definition." Or something similar. Structuring the markup in a logical order should remove any confusion in my opinion. -Andy
Received on Wednesday, 21 May 2003 03:01:37 UTC