电子邮件背景颜色问题



我正在创建一个时事通讯,并使用hexcode #25292C设置背景色;当我发送时事通讯时,信息看起来很好。当我转发时事通讯给其他人时,时事通讯背景覆盖了整个电子邮件。我想阻止电子邮件获得时事通讯背景颜色。我使用lotus notes作为我的电子邮件客户端。

你需要的是:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title></title></head>
<body style="margin: 0px; padding: 0px background-color: #FFFFFF;" bgcolor="#FFFFFF"><!-- << bg color for forwarding // main bg color >> --><table bgcolor="#323232" width="100%" border="0" align="center" cellpadding="0" cellspacing="0" style="padding:30px;"><tr><td>
<!-- CENTER FLOAT -->
<table width="600" border="0" valign="top" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="padding:30px;"><tr><td>
main panel                   
</td></tr></table>
<!-- /CENTER FLOAT -->
</td></tr></table></body></html>

当你把邮件转发给另一个收件人时,背景是白色的(或者你设置的任何颜色)

这对我有用

 <body style="background-color:#333333;  min-height:1000px;"  bgcolor="#333333">
      <!--[if gte mso 9]>
      <v:background xmlns:v="urn:schemas-microsoft-com:vml" fill="t">
        <v:fill type="tile" src="bg.jpg" color="#333333"/>
      </v:background>
      <![endif]-->
    ......
    </body>

你用 ?我已经这样做了,并且在FWD电子邮件上没有问题(我的重点是outlook/gmail/yahoo/aol)

<body bgcolor="#25292C">
<div style="background-color:#25292C;"> 
<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#25292C">
  <tr>
    <td>
      your stuff
    </td>
  </tr>
</table>
</div>
</body>

…不过话说回来……很多电子邮件提供商(不确定你关注的是什么……Outlook iEX)无法在其消息体中组合(或转发)复杂的HTML消息。你可以通过在邮件菜单栏中选择"转发为附件"或"重定向"来解决这个问题,这些将完整地发送邮件(并在某些收件人的电子邮件程序中内联显示)。

Outlook用户偏好可以将邮件的正文样式去掉。通常最好的做法是将内容包装在标签中,并为每个标签应用颜色,以最大限度地与电子邮件客户端兼容。

这是一个痛苦,但它的工作。还要记住不要使用缩短的颜色,比如:#F00。前景使这些黑色。

简单电子邮件格式:

<table>
<tr>
<td (width) (bgcolor) (style including font, font-size, color and if applicable, line height)> content </td>
</tr>
</table>

最新更新