Re: table headers - clear description of problem

Sailesh Panchang 2008-08-25 16.58:

>>2) the precedence when a headers attribute idref conflicts with the  
>>scope attribute. In other words if the headers attribute references an  
>>element while the scope attribute indicates the cell corresponding to  
>>the element should not be associated, then the headers attribute  
>>should take precedence.

 >

> Sailesh:
> The headers-id method is  a "specific identification"  method by which all
> data cells are explicitly associated with all their corresponding header
> cells. 


In HTML 4, the headers/id is not a "'spesific identifaction' 
method by which all data cells are explicitly associated with all 
their corresponding header cells".

Instead, just like HTML 5, HTML 4 has its own algorithm for 
associating headers. And in HTML 4, the headers-id method simply 
interacts with that algorithm.

But of coursre, using @headers in - as you say - "all data cells", 
will naturally take presedence and nullify that algorithm 100%.

> I think if headers-id method is used, then "scope" should not be
> allowed for that particular data table. It will make it very difficult for
> AT as well as complicate evaluation process. It will indeed make difficult
> things almost impossible.  

If we discuss your spesific usecase, namely applying @headers in 
*every* data cell, then there should be no problems - it would 
overwrite the effect of the @scope -- I suppose.
-- 
leif halvard silli

Received on Monday, 25 August 2008 15:42:23 UTC