0

我正在从我的代码隐藏创建电子邮件格式。因为我正在使用<div>标签和<a>标签。对他们来说,我正在应用 stylebackground:url属性。使用这种方式,我会收到带有图像和样式的电子邮件。它在 Thunderbird 中正常工作,但在 MS Outlook 2007 中不能正常工作。它会阻止内联图像表单呈现。

有没有其他方法可以内联插入图像。

提前致谢。

4

2 回答 2

4

大多数电子邮件客户端(如 Outlook)无法正确呈现 div 尝试执行以下操作

  1. 不要使用 Div。
  2. 仅使用表格并在每个表格单元格上使用以像素为单位的固定宽度等。
  3. 仅使用内联样式。
  4. 确保您的图像可访问。像 www.mywebsite.com/image1.gif 这样 Outlook 可以下载它。

还有更多,但这些是需要解决的基本问题。

于 2012-05-02T14:03:03.470 回答
0

你的问题是div。由于电子邮件模板不支持 div,因此您必须table改用。而不是backgrounduse image,但将borderwhich 设置为 0。

<img src="yourimage" alt="My Image" /> 

-->>查看HTML 图片

你可以看看这篇关于电子邮件模板的文章

于 2012-05-02T14:06:45.017 回答