2

想知道是否有可能以小于 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 浏览器。

4

2 回答 2

3

您可以尝试将中间两个设为 0.5%,将单个 TD 设为 1%。然后在 100% 的位置放一张桌子,并在 50% 的位置放两个 TD。

<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>
于 2012-07-20T20:14:56.597 回答
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>
于 2013-02-21T20:21:19.733 回答