Yes. Inheritance works over the document structure. CSS doesn't know
beforehand what element is a column, or what is a cell, or what is a block.
That is all determined by the display property.
If you propose general inheritance from COL/COLGROUP, what if I had the rule
COLGROUP { display: table-cell; }
? Would the inheritance be determined by the element name or the display type?
Yes. Inheritance works over the document structure. CSS doesn't know
beforehand what element is a column, or what is a cell, or what is a block.
That is all determined by the display property.
If you propose general inheritance from COL/COLGROUP, what if I had the rule
COLGROUP { display: table-cell; }
? Would the inheritance be determined by the element name or the display type?