【发布时间】:2015-10-15 19:14:56
【问题描述】:
我对 HTML 电子邮件及其在 Outlook 2007 和 2010 中的呈现方式有疑问。
这段代码 sn-p 中有 2 个部分导致我出现问题。
<ul style="margin-left:-30px">
<li style="list-style-image:url(images/blue_bullet.png); padding-bottom:7px;">Bullet 1</li>
<li style="list-style-image:url(images/blue_bullet.png); padding-bottom:7px;">Bullet 2</li>
<li style="list-style-image:url(images/blue_bullet.png); padding-bottom:7px;">Bullet 3</li>
</ul>
我已查看此链接http://www.campaignmonitor.com/css/
它说padding 与div 和p' 不兼容,但它没有提到缺乏对li 的支持。在li 之间添加一些空格的最佳方法是什么?
此外,列表样式图像也不会呈现,在 hotmail 中它只是呈现为普通光盘,这对我来说是可以的,但在 Outlook 中它什么都不是。我可以使用list-style-type:square;,但以某种方式使其更大更蓝吗?
【问题讨论】:
-
您将需要 http:// 作为图片网址,作为开始。电子邮件没有“图像”文件夹。
-
谢谢,我知道我只是想减少块中的代码量,而且我不希望我的图像服务器公开。
-
Outlook 2007/2010 不支持背景图像,如 CampaignMonitor 页面所述。
-
谢谢我现在明白了,但是你知道更好的方法来完成这个吗?
-
使用 UTF-8 字符代替图像:utf8-chartable.de/…