2010-07-08 32 views
0

表行的背景颜色支持IE浏览器而不是在Safari如何在HTML中创建支持所有(IE,Safari,Firefox)浏览器的表格?

+2

*(参考)* [“行BGCOLOR现在已经过时,并在其本质上是高度表象。将所需的视觉效果都可以与CSS和实现,因此,不应该使用该属性” ](http://reference.sitepoint.com/html/tr/bgcolor) - 尽管 – Gordon 2010-07-08 06:56:23

+0

对所有浏览器仍然有全面支持,但我不同意近距离纳粹......只是因为英文被打破并不意味着它不是一个问题。 OP无法弄清楚如何设置背景颜色......为什么这不是一个真正的问题(因为它不是)? – 2010-07-08 16:05:30

回答

2

HTML:

<table id="mytable"> 
    <thead> <!-- Optional --> 
     <tr> 
     <th></th> 
     </tr> 
    </thead> 
    <tbody> 
     <tr> 
     <td></td> 
     </tr> 
    </tbody> 
    <tfoot> <!-- Optional --> 
     <tr> 
     <td></td> 
     </tr> 
    </tfoot> 
</table> 

CSS:

table#mytable { background-color: #004455; } 

您还可以使用内嵌样式,但我不会推荐因为听起来像你需要学习如何以正确的方式做事情,然后才允许你以错误的方式打电话。

+2

这将颜色表,而不是表行 – Gordon 2010-07-08 06:58:58

+0

我不明白他想要什么,所以谢谢。 – 2010-07-08 07:18:33

0
<table> 
    <tr class="color_red"> 
    <td></td> 
    </tr> 
    <tr class="color_green"> 
    <td></td> 
    </tr> 
</table 

<style> 
tr.color_red 
{ 
    background-color:red; 
} 

tr.color_green 
{ 
    background-color:green; 
} 
</style> 
+0

谢谢。其实我得到了答案。 – khemraj 2010-09-03 05:24:08

相关问题