我创建了一个 HTML 电子邮件,它在浏览器中看起来很棒,但是一旦我将它发送到电子邮件中,表格就会移动并且图像会消失。我正在使用 C# 将数据动态添加到大括号中。在 CSS 中,有双大括号作为转义字符,以便 C# 添加数据。所有图像都使用绝对 url 链接图像。
它应该是这样的: http://www.calvaryccm.com/images/Email/ccmEmailDevo.html
但是,我发送的时候看起来不是这样的。它看起来像这样:
如何解决表格移位和丢失图像的问题?
最佳答案
正如其他人所说,您需要为大多数电子邮件客户端制作内联样式。 Premailer这是一项出色的服务。运行它然后再试一次。
您可能需要做的其他一些事情是提供所有 <td>
的宽度并将所有图像设置为 display:block
.
关于HTML 电子邮件定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9282750/