- From: Daniel Glazman <daniel.glazman@disruptive-innovations.com>
- Date: Thu, 06 Jun 2013 17:50:15 +0900
- To: "www-style@w3.org" <www-style@w3.org>
So I have a few comments (and requests) about section 14 of the current Selectors 4 draft: 1. I think the new combinator currently called the "column combinator" is not enough for many use cases I have in mind. I would like to extend it to matching between two cells: col || td selects td if it belongs to logical column col or td1 || td2 selects td2 if td1 and td2 belong to same logical column 2. prose «Column membership is determined based on the semantics of the document language only: whether and how the elements are presented is not considered» is VERY unclear to me. With the given table: <colgroup><col span="2"><col></colgroup> <tbody> <tr><td id="c1"><td id="c2"><td id="c3"></tr> </tbody> I think spec says td:nth-column(1) selects #c1 and #c2 but I am absolutely sure some people will NOT understand it that way and will base it on cell-count, and that is semantics too. And, as a matter of fact, it CAN be based on cell-count if there is no colgroup/col defined... So you need at least a much more precise definition of what is a column in the context of Section 14, IMHO. I would add another pseudo called :nth-cell-count(an+b) looking only at cells count and spannings and not logical columns. </Daniel>
Received on Thursday, 6 June 2013 08:50:42 UTC