表格单元格中的CSS文本颜色

时间:2015-06-02 15:22:06

标签: html css

我有一些(实际上很多)表格数据。在HTML 3.2中,我使用HTML FONT标签为表格单元格中的文本着色(有时在一个单元格中有多种颜色),并且它可以正常工作。

在HTML 4.01严格下,我不能(不应该)使用FONT,因为它不再受支持。假设使用CSS,对吧?我不能将CSS用于表格单元格,因为我必须考虑多种颜色。

所以我有一些跨度,例如黑色是黄色......

<span style="text-color: #ffff00; background-color: #000000;">text-to-color</span>

但是,文本会显示页面的文字和背景颜色。不是跨度中的颜色。这在Firefox和Safari中都是如此。

HTML验证员说我没有犯任何可怕的错误。

我很困惑。或者也许是困惑。

我在这里缺少什么?

3 个答案:

答案 0 :(得分:3)

正确的语法是style="color:#ffff00;",而不是text-color

答案 1 :(得分:2)

在CSS中,属性是颜色而不是文本颜色。 :)

答案 2 :(得分:0)

首先,您的语法不正确,您应该使用color而不是text-color,如果您拥有包含大量数据的表格,则不应使用内联css ...这将很难如果您愿意,可以更改特定类型的颜色,因为您必须更改每个样式属性。

你应该使用内部css或外部css并使用id和class访问颜色,请参考http://www.w3schools.com/css/css_howto.asp