0

我正在尝试为 gmail 设计电子邮件。大部分都显示得很好,但 Gmail 显然拒绝显示包装器 div。我以前有一个非常相似的包装器工作,所以我不知道问题出在哪里:

<div style=\"border: 1px solid black; width: 595px; height: 842px; background-color: white; border-radius: 10px; text-align: center; padding-top: 6px;\">AAA</div>

(\" 引号用于 PHP)

Gmail 似乎完全删除了包装并显示和没有样式的 div。

4

1 回答 1

4

最佳做法是为 html-email 使用表格。应用于 div 的 div 和 css 在电子邮件客户端(尤其是 Gmail)之间的支持不一致,这可能是给您带来问题的原因。

您的 html 代码应如下所示:

<table width="595" height="842" align="right" bgcolor="#FFFFFF" border="0" cellpadding="0" cellspacing="0" style="border: 1px solid black; border-radius: 10px; padding-top: 6px;">
  <tr>
    <td>
      AAA
    </td>
  </tr>
</table>

请注意,在许多地方,我使用旧的 html 方法而不是 css。这是 html-email 的最佳方法。

于 2013-09-17T13:06:00.350 回答