我编写了一封html电子邮件,并在Gmail中进行了测试。除了背景图像之外,一切都很好。我把背景图片放在我的包装表上,如下所示:
<table cellpadding="0" cellspacing="0" border="4px solid grey" align="left" background="http://www.totalrecallsolutions.com/corporate/email templates/images/appt_reminder_one_bg.jpg">
然而,Gmail中没有图片显示。我从谷歌搜索中了解到,这是在Gmail中显示背景图片的正确方法。那为什么不出现呢?
谢谢!
答案 0 :(得分:2)
除了带空格的网址,还有另一件事,Gmail不允许内联css中的url()
属性
请勿使用背景图片。除其他外,Gmail会忽略任何内容 内联样式中的url()属性和简单的background =标记 属性。如果您愿意,可以使用背景颜色(bgcolor标签 attribute或background-color:css statement)。
以下是我阅读的链接:http://groundwire.org/support/articles/css-and-email-newsletters
此致
答案 1 :(得分:0)
Gmail已于去年2月添加了对背景和背景图片属性的支持(根据Campaign Monitor)。
但为了显示它,你的代码必须包含至少一个&lt; img&gt;标签。您可以使用spacer.gif来欺骗它(或任何透明图像)。