nun*_*uda 5 html css html5 w3c
我刚刚遇到一个用例,它对col
标记的样式很有用:
在这种特殊情况下,我想设置color
"帖子名称"列,但事实证明它不起作用或不允许.但是background-color
允许虽然这让我想知道为什么color
不是.
我检查了规范(http://www.w3.org/TR/html5/tabular-data.html#the-col-element)但我找不到任何有用的信息.我知道如何只用CSS做同样的效果,我只是想知道是否有人知道为什么会发生这种情况?
列是渲染中的一个层.因此,默认情况下,上面图层的背景显示到列图层.另一方面,文本仅适用于单元格,因此只能设置文本颜色.文本颜色默认继承,因此单元格可以从祖先元素获取其文本颜色.Col元素永远不是细胞的祖先.
列属性适用的属性列在CSS 2.1规范,17.3列中