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

Re: html 5 and accessibility issue

From: Geoffrey Sneddon <foolistbar@googlemail.com>
Date: Sat, 30 Jun 2007 17:09:08 +0100
Message-Id: <E0DFCE95-F58E-4359-AE5C-817DFFF5F042@googlemail.com>
Cc: public-html@w3.org
To: aurélien levy <aurelien.levy@free.fr>


On 30 Jun 2007, at 16:55, aurélien levy wrote:

>>> because actually i can do :
>>>
>>> <dl>
>>>  <dt> 1st terme </dt>
>>>  <dd> 1st terme description </dd>
>>>  <dd> 2nd terme description </dd>
>>>  <dt> 2nd terme </dt>
>>>  <dt> 3rd terme</dt>
>>>  <dd> 3rd terme description</dd>
>>> </dl>
>>>
>>> with no way for AT to know that 2nd terme description is actually  
>>> the 2nd terme description and not the second description of the  
>>> first terme
>> Actually, no, you can't. What you're doing is not conforming to  
>> either HTML 4 or HTML 5.
>>
> http://hsivonen.iki.fi/validator/html5/?doc=http%3A%2F% 
> 2Fwww.fairytells.net%2Fdltest-html5.html
> http://validator.w3.org/check?verbose=1&uri=http%3A%2F% 
> 2Fwww.fairytells.net%2Fdltest.html
>
> both validate the page
>
> the html 5 spec say :
> bt can be before dd or dt elements inside dl elements.
> dd can be after dt or dd elements inside dl elements.
>
> that's the case in my example

In both cases it's a non machine-checkable conformance requirement.  
Any conformance checker will say that it conforms.


- Geoffrey Sneddon
Received on Saturday, 30 June 2007 16:15:52 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:38:46 UTC