HTML 电子邮件 - 为什么背景图像未加载?

标签 html email html-email

我是 HTML 编码的新手,正在处理 HTML 电子邮件。 最近我发现许多电子邮件客户端出于安全原因删除了 HTML 电子邮件背景中的图像。 但这些安全原因是什么? 背景图像可能存在什么类型的安全威胁。 预先感谢任何提供帮助的人。

最佳答案

这是因为大多数主要电子邮件提供商都有网络浏览器邮箱,因此他们经常禁用 99% 的 CSS,这样就不会改变邮箱的样式和整体结构。这个想法是,如果提供太多 CSS,那么它可能会覆盖 Web 浏览器电子邮件布局的样式。

好的经验法则是“像 1996 年一样编写代码。”

这是一个很棒的资源:http://kb.mailchimp.com/article/how-to-code-html-emails/

此外,要解决您的问题,请使用带有在线托管图像的绝对路径的 img 标记。

关于HTML 电子邮件 - 为什么背景图像未加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24927023/

相关文章:

javascript - 如果启用了向左浮动,如何在其他 div 上设置一个 div 的动画?

php - Laravel 在不使用 foreach 循环的情况下发送单独的多封邮件

html - 垂直对齐 td 中的图像

html-email - 检测 HTML 电子邮件中查看者的操作系统;提供横幅

php - 提交表单后尝试创建一个 php 自动电子邮件,并使用 HTML 设置电子邮件样式

html - 什么是加载外部资源的 HTML 元素列表? (HTML 电子邮件)

javascript - 如何向每个用户显示自定义数量的 SVG 圆圈?

html - 全宽水平导航栏,悬停时全宽水平下拉菜单

html - 又是一个css margin-top 问题……真的崩了吗?

java - 在字符串模板电子邮件中格式化日期