<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1">Hello,<br>
<br>
In the current specs <dt>s and <dd>s are only grouped
imlicitly. This leaves us with a DOM where <dt>s and <dd>s
that are not related in as term&description share the same parent.
I'd like to see a way to seperate the 'siblings' from the 'cousins' in
a more explicit way. Something along the line of the <di> from
the XHTML 2 specs
(<a class="moz-txt-link-freetext" href="http://www.w3.org/TR/xhtml2/mod-list.html#edef_list_di">http://www.w3.org/TR/xhtml2/mod-list.html#edef_list_di</a>).<br>
<br>
<dl><br>
<br>
<di><br>
<dt>...</dt><br>
<dd>...</dd><br>
<dd>...</dd><br>
</di></font><font size="-1"><br>
<br>
<di><br>
<dt>...</dt><br>
<dd>...</dd><br>
</di></font><br>
<font size="-1"><br>
</dl><br>
<br>
A <di></font><font size="-1"> (to stick to that name) will
enhance the logics of the DOM structure and will give better hooks for
layout and behaviour. I know these last two arguments are non arguments
in the web standards community, but I believe that good design and
behaviour are based upon the semantics of the content (collapsing FAQ's
/ borders that group terms with their definitions).<br>
Within a <di> the order of <dt>s and <dd>s could be
free, which might fit the content better.<br>
<br>
</font><font size="-1"><br>
<br>
Perhaps <di> could be used in a <dialog> as well to add
and/or group additional meta content:<br>
<br>
<dialog><br>
<br>
<di><br>
<dt>...</dt><br>
<dd>...</dd><br>
</di></font><font size="-1"><br>
<br>
<di><time>...general time
marker...</time></di></font><font size="-1"><br>
<br>
<di><br>
</font><font size="-1"> <time>...time of this
reply...</time></font><br>
<font size="-1"> <dt>...</dt><br>
<dd>...</dd><br>
</di></font><br>
<font size="-1"><br>
</dialog><br>
<br>
<br>
cheers!<br>
Sander<br>
<br>
<br>
</font>
</body>
</html>