为什么空单元格不显示其边框?

时间:2011-03-06 10:26:07

标签: html css specifications

任何人都可以根据CSS或HTML的规范给我一个解释吗?

3 个答案:

答案 0 :(得分:3)

从W3C网站链接:http://www.w3.org/TR/REC-html32.html

  

表格通常以浅浮雕呈现,以外边框为斜面凸起,单个细胞嵌入此凸起表面。仅当单元格具有明确的内容时,才会绘制单个单元格周围的边框。除 外,空格不计入此目的。

希望能够回答您的问题。一般情况下,不要将div,span或td留空,放 并使用CSS设置字体大小和高度以掩盖与高度相关的问题。

答案 1 :(得分:2)

如果这是IE的问题,根据规范不可能给出解释,因为IE不遵循那些

编辑:在这种情况下我错了,因为库马尔的答案证明:)

只需填写& nbsp;

即可

看看CSS to make an empty cell's border appear?

答案 2 :(得分:0)

最简单的解决方案是在单元格中插入一个不间断的空格(