创建垫片

某些电子邮件客户端(尤其是 Windows 桌面 Outlook)折叠没有内容的表,即使存在维度或填充。

要防止这些客户端折叠间隔表,你可以添加一个用作内容的不可见的 &nbsp;。然后将角色的 font-sizeline-height 归零,这样就不会影响 <table>s 的尺寸。高度(或宽度)属性现在是影响垫片尺寸的唯一因素。

<table border="0" cellpadding="0" cellspacing="0" role="presentation">
    <tr>
        <td height="40" style="font-size: 0; line-height: 0;">
            &nbsp;
        </td>
    </tr>
</table>

常见的做法是使用一个 1x1 透明 .gif 作为间隔物,但这种方法已被弃用。