RE: Column text color

You mention a precedence between the inheritances
<tr> -> <td>
<col> -> <td>

as a technical point I believe that there is NO CSS INHERITANCE under
current specifications other than through the document tree.  As a <col> tag
has no children, any class="" or style="" attributes declared on a <col> are
meaningless.

For me, this is a major regression from HTML to CSS - I'd love to be able to
style a column easily but I CAN'T.  There are so many times when I want
certain columns as text-align: right; for example, or text-decoration:
line-through, or font-weight: bold, or...

> 
> Obviously you could achieve the same effect with a normal class, but 
> this way you can use a class for other things, and it has a slight 
> semantic meaning. And, if I understand the original article's problem 
> statement correctly, it overcomes the problem of rows taking 
> precedence 
> to the <col> element and is be rendered at the appropriate point. 
> Another drawback is that with only a single statement, you couldn't 
> define the column with the traditional box model properties 
> applied to 
> the column as a whole.
> 

Received on Monday, 8 December 2003 15:29:02 UTC