如何在outlook 2010 html电子邮件中显示背景颜色?

时间:2012-11-16 05:14:18

标签: html css outlook-2010

我的问题与Microsoft Outlook 2010有关。实际上我想在Outlook 2010中发布我的HTML简报,但我面临的主要问题是样式问题它没有显示颜色以及所有在Outlook 2010中发布时事通讯的时候。如果您知道如何在Outlook中设置颜色和CSS样式,请帮助我。

5 个答案:

答案 0 :(得分:38)

此方法适用于电子邮件客户端:

<table bgcolor="#3399ff" style="background:#3399ff;"><tr><td>test</td></tr></table>

答案 1 :(得分:2)

background-color属性在Outlook 2010中有效。

参考:http://www.campaignmonitor.com/css/

答案 2 :(得分:2)

您也可以这样做 - 在td单元格中设置样式。

<table><tr><td bgcolor="#3399ff">test</td></tr></table>

答案 3 :(得分:2)

<table><tr><td bgcolor="#3399ff">test</td></tr></table>

这不适用于Outlook 2010。 如果要在Outlook中设置背景颜色样式,则必须将背景样式设置为样式属性,如下所示

<table><tr><td bgcolor="#3399ff" style="background-color:#3399ff">test</td></tr></table>

另外:如果你想设置背景图像(不是颜色),默认的Outlook 2007+将不支持它,但你可以做一些技巧来实现这一点。看看这个链接: https://litmus.com/community/learning/25-understanding-background-images-in-email http://backgrounds.cm/

答案 4 :(得分:1)

我在同一个问题上苦苦挣扎,发现Outlook不像现代浏览器那样支持颜色名称。 我改变了:

<tr style="background-color: lightgray">

<tr style="background-color: #d3d3d3">

Outlook很喜欢它。