W3C home > Mailing lists > Public > public-html@w3.org > July 2007

Re: html 5 and accessibility issue - dl element

From: Anne van Kesteren <annevk@opera.com>
Date: Sun, 01 Jul 2007 13:20:34 +0200
To: aurélien levy <aurelien.levy@free.fr>
Cc: "HTML WG" <public-html@w3.org>
Message-ID: <op.tur9sksj64w2qv@annevk-t60.oslo.opera.com>

On Sun, 01 Jul 2007 12:41:08 +0200, aurélien levy <aurelien.levy@free.fr>  
wrote:
> The html 5semantic definition of the dl element is non backwards  
> compatible with the current definition of dl element since the html 4  
> didn't say if the dt must be before or after the dd element (or i miss  
> it)

HTML 4 is indeed a pretty poor specification. Given that it uses RFC2119  
it doesn't seem to define any normative requirements on DL, DD and DT  
elements. Having said that, the examples it provides are a pretty clear  
indication of what the intention of the specification is. And that's all  
we got here. The interpretion HTML 5 used (and made normative) seems the  
only reasonable way to interpret HTML 4 if you want tools, such as search  
engines, to be able to understand the constructs as well.

I've seen confusion about <dl> in the past but I've actually never seen it  
being suggested that <dd> can appear before <dt>. (More that for  
<dt>foo<dt>bar<dd>baz the "definition" for 'foo' is empty rather than  
'baz'.)


-- 
Anne van Kesteren
<http://annevankesteren.nl/>
<http://www.opera.com/>
Received on Sunday, 1 July 2007 11:20:45 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:02 GMT