为什么不表格cellspacing工作?

时间:2013-05-30 10:12:01

标签: html css css-tables cellpadding cellspacing

我已尝试过使用css文件中描述的cellspacing:0; cellpadding:0;工作的所有技巧,但不知何故,该表不接受此属性,但在内联描述为<table cellspacing="0" cellpadding="0">时接受。这是艰苦的。

2 个答案:

答案 0 :(得分:1)

检查此答案How to set cellpadding and cellspacing in CSS?

table { 
    border-spacing:0;
    border-collapse:collapse;
}

答案 1 :(得分:1)

HTML属性cellpadding=0对应于在表格的所有单元格(padding: 0th元素)上设置td

HTML属性cellspacing通常对应于在表格中设置border-spacing,但在常见的特殊情况cellspacing=0中,您可以通过设置border-collapse: collapse来获得更好的浏览器覆盖率桌子。它会使相邻边框折叠,但也会消除单元格之间的间距。

HTML属性有时会映射到CSS属性,但一般来说,它们是两个不同的世界,并且映射很复杂(请参阅对应的部分description)。特别是,CSS没有cellspacingcellpadding等属性。