php - 邮件中的 html 未显示。内联图像确实

标签 php html css email

我写了下面一段代码:

[已解决]

我已经尝试了所有方法,这段代码对我来说似乎没问题。

问候, 安迪

最佳答案

许多电子邮件客户端忽略 <body> 中指定的背景颜色标签。

改为使用容器表:

<table cellspacing="0" cellpadding="0" border="0" width="100%">
    <tr>
        <td bgcolor="#000000">
            hello world!
            <img src="cid:bg.png">
            footer
        </td>
    </tr>
</table>

是的,这是很多额外的 HTML 代码。构建在大多数电子邮件客户端中表现良好的 HTML 电子邮件可能会很痛苦。

一些有用的引用:

  1. > http://www.campaignmonitor.com/resources/will-it-work/guidelines/
  2. > http://www.campaignmonitor.com/css/

关于php - 邮件中的 html 未显示。内联图像确实,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21007232/

相关文章:

php - 具有 PKCS7 填充编码数据的 AES 256 具有一半 ECB 和一半 CBC block

php - 使用 Jquery BlueImp uploader 上传大文件后出现延迟

html - 自动对焦仅适用于页面刷新

html - 浏览器调整大小时内容移动

css - 使用响应式设计的带有内容的背景图像

css - 有没有办法设置 iOS Safari 过度滚动/flex 滚动区域的样式?

css - 不间断地环绕 float 元素的长文本

javascript - 提交验证后重定向到不同页面

php - 根据条件合并mysql数据库表中的两行

javascript - 为什么我在使用 Vide 时收到 jQuery 错误 "url.indexOf is not a function"?