- From: David Woolley <david@djwhome.demon.co.uk>
- Date: Thu, 16 Jun 2005 07:16:17 +0100 (BST)
- 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'. I believe the reasoning here is that border, width and visibility are necessary for HTML col elements to do their intended job of allowing fixed table layouts, and that background doesn't require any inheritance into non-nested elements; the background is conceptually completely rendered before the cell boxes are started. > Additionally these elements should support 'color', and the various > 'text', 'font' and 'align' properties. All of the supported properties Allowing these properties would require a radical change to the inheritance rules as inheritance would no longer be from outermost to innermost, but would also have cases involving siblings. You would, for example, need to define the relative priority of TR, TGROUP and COL for inheritance purposes, and that would likely differ between element types.
Received on Thursday, 16 June 2005 06:40:50 UTC