HTML 电子邮件定位

标签 html css image html-email

我创建了一个 HTML 电子邮件,它在浏览器中看起来很棒,但是一旦我将它发送到电子邮件中,表格就会移动并且图像会消失。我正在使用 C# 将数据动态添加到大括号中。在 CSS 中,有双大括号作为转义字符,以便 C# 添加数据。所有图像都使用绝对 url 链接图像。

它应该是这样的: http://www.calvaryccm.com/images/Email/ccmEmailDevo.html

但是,我发送的时候看起来不是这样的。它看起来像这样:

broken email

如何解决表格移位和丢失图像的问题?

最佳答案

正如其他人所说,您需要为大多数电子邮件客户端制作内联样式。 Premailer这是一项出色的服务。运行它然后再试一次。

您可能需要做的其他一些事情是提供所有 <td>的宽度并将所有图像设置为 display:block .

关于HTML 电子邮件定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9282750/

相关文章:

javascript - AJAX 和 php 脚本后添加的表单元素未传输到 $_POST

JavaScript:提交后在表单下显示元素

css - 使用 Css 创建 Minion Logo

c++ - 为什么我的 imshow 与 imwrite 不同

c# - 重命名图片的副本

android - 如何在Android中制作类似于滚动壁纸的背景图像?

html - 子 div 使用 css flexbox 时的神秘边距

javascript - 如何使用 jQuery 使 html5 视频播放器静音

html - 有一个差距,我希望我的形象去那里

html - 为什么我的 LI 标签没有随着它的子 P 标签一起增长?