> I was thinking that perhaps DLs are best suited for name/value pairs
> where the value is static (definition/form field/actor's lines) and
> tables perhaps better suited to changing values.

Excuse me if I'm getting pedantic here, I'm not trying to take the piss or
be annoying - I just want to try to get this right.

http://www.w3.org/TR/html401/struct/lists.html#h-10.3

"Definition lists vary only slightly from other types of lists in that list
items consist of two parts: a term and a description. The term is given by
the DT element and is restricted to inline content. The description is given
with a DD element that contains block-level content."

Also:

"Another application of DL, for example, is for marking up dialogues, with
each DT naming a speaker, and each DD containing his or her words."

That's all it says. The second paragraph indicates to me that the scope of
<dl/dt/dd> is pretty flexible. The Speak/Words example is not a
Term/Definition by any stretch of the imagination. Also it does not say
anywhere that the dl of any dt must be static.

IMHO the semantics of dt/dl is just a loose relationship. dt means dl, dt
says dl, dt equals dl

FWIW James agrees with you but I'm going to be pig headed until I can be
persuaded otherwise.


Cheers

Mark


______________
Mark Stanton
Technical Director
Gruden Pty Ltd
Tel: 9956 6388
Mob: 0410 458 201
Fax: 9956 8433
http://www.gruden.com

*****************************************************
The discussion list for http://webstandardsgroup.org/
***************************************************** 

Reply via email to