HTML表格单元格,宽度小于1%

时间:2012-07-20 20:09:21

标签: html xhtml html-table html-email

想知道是否有可能以百分比小于1%的形式指定表格单元格的宽度。在XHTML 1.0严格,不使用CSS。

<table border="0" cellpadding="0" cellspacing="0">
<tr valign="middle">
<td width="70%">..</td>
<td width="0.5%"></td>
<td width="0.5%"></td>
<td width="29%">..</td>
</tr>
</table>

这可能吗?有效吗?它跨平台工作吗?有人知道吗?当我尝试使用上面的代码时,它似乎解释5%而不是百分之几。

该模板将用于电子邮件客户端,而非Web浏览器。

2 个答案:

答案 0 :(得分:3)

您可以尝试将中间两个放在0.5%并使单个TD达到1%。然后把一张桌子放在100%里面,并且两个TD都是50%。

<table border="0" cellpadding="0" cellspacing="0">
<tr valign="middle">
<td width="70%">..</td>
<td width="1%">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="middle">
<td width="50%"></td>
<td width="50%"></td>
</tr>
</table>
</td>
<td width="29%">..</td>
</tr>
</table>

答案 1 :(得分:1)

使用CSS ..... 试试这个!

<table border="0" cellpadding="0" cellspacing="0">
<tr valign="middle">
<td style="width:70%">..</td>
<td style="width:0.5%"></td>
<td style="width:0.5%"></td>
<td style="width:29%">..</td>
</tr>
</table>