- From: Leif Halvard Silli <lhs@malform.no>
- Date: Mon, 25 Aug 2008 17:41:27 +0200
- To: sailesh.panchang@deque.com
- CC: 'Robert J Burns' <rob@robburns.com>, 'Laura Carlson' <laura.lee.carlson@gmail.com>, 'Ian Hickson' <ian@hixie.ch>, 'Steven Faulkner' <faulkner.steve@gmail.com>, public-html@w3.org, 'W3C WAI-XTECH' <wai-xtech@w3.org>, wai-liaison@w3.org
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