所以,我正在为 Outlook 2010 制作一个 MIME 消息,格式为HTML
和CSS
.
这是HTML
我正在生成的:
<!DOCTYPE PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>asdfasdf</title>
</head>
<body>
<div style="text-align:left;">
<span style="font-family:'Tahoma';font-size:1em;">
<span style="background-color:#E6E501;">
<span style="color:#0013D6;">asfdasdfad</span></span></span></div>
<div style="text-align:left;">
<span style="font-family:'Tahoma';font-size:1em;">
<span style="background-color:#0A00CE;">
<span style="color:#01D6DE;">asdfasdfasdf</span></span></span></div>
</body>
</html>
这是编辑器在生成之前的样子:
这是 Outlook 2010 显示的内容:
在HTML
在线编辑器中也是如此:
这到底是怎么回事?为什么字体颜色仅适用于 Outlook 中的浅色背景而不适用于深色背景?有没有其他人有这个问题?根据此网站: http: //www.campaignmonitor.com/css/ CSScolor
和background-color
标签都应受 Outlook 2010 支持。
此外,我制作了单独的跨度,因此我可以轻松查看发生了什么。这不是我们的默认行为,仅用于测试。