- From: <Kris@meridian-ds.com>
- Date: Wed, 22 Jun 2005 10:49:34 -0500
- To: www-style@w3.org
> The only valid properties for table-column type elements > <a href="http://www.w3.org/TR/2005/WD-CSS21-20050613/tables.html#q4">17.3 > Columns</a> are 'border', 'background', 'width', and 'visibility'. > Additionally these elements should support 'color', and the various > 'text', 'font' and 'align' properties. All of the supported properties >I agree these should/must be supported. >As we move away from tables being used for layout and start using tables for >their intended purpose which is to display data, CSS2.1 and (X)HTML quickly >prove inadequate. Try highlighting a column in a table and you find the code >required bloated, complex and unintuitive. How much easier would it be to >change the columns colour property? > >Tables by their nature consist of elements grouped by columns. These element >properties will have to be supported at some point so let's get the ball >rolling :-) Can't you just use an :nth-child for tds in a tr? tr:nth-child(1) { background-color:#lime; } Just specificy what you want the colors to be inside of nth-child, and move on with life. This should allow you to color any column you please. Course, the requires nth-child support but yeah... css will do it with ease. Kris
Received on Wednesday, 22 June 2005 15:50:04 UTC