0
我的表格单元格的字体大小为9pt。在这些表格单元中有一个间隔图像或文字。如果是间隔图像,我只想要表格的高度,间隔图像的高度(在这种情况下为2px)。代码如下:表格(单元格)高度与字体大小
<table width="100%" cellspacing="0" cellpadding="2" border="0" class="foo">
<tbody>
<tr valign="top">
<td width="100%" colspan="4" class="foo">
<img width="0" height="1" alt="" src="spacer.gif">
</td>
</tr>
</tbody>
</table>
<table width="100%" cellspacing="0" cellpadding="2" border="0" class="foo">
<tbody>
<tr valign="top">
<td width="100%" colspan="4" class="foo">
bar <span>barbar</span>
</td>
</tr>
</tbody>
</table>
截至目前,无论是文本还是间隔图像,单元格的高度均为9pt。如果这还不够糟糕,我不能更改标记。你看到的是我所得到的。 :)
TIA。
是有一定道理的,为什么你不使用CSS样式你的表,而不是HTML属性?如果没有,我会强烈推荐给你! :) – Chris 2012-03-20 22:47:22
首先,它在哪里说它是9pt?你有没有在这里显示的样式表或其他代码?此外,如果每行只有一个,并且整个表已经设置为100%,则不需要将100%应用于标记。但是,如果你可以展示更多的代码,它会容易得多:) – Chris 2012-03-20 22:50:03
我无法改变标记,就像我在原始文章中所说的那样。无论我想要多少,我都无法。我已经删除了所有样式,并且表格单元格和图像间隔器仍然没有崩溃。 如果是我,我只是拿出图像间隔。解决了我所有的问题,但我无法更改标记。 – cp3 2012-03-22 16:29:18