我们公司有些员工使用装有 Outlook 2010 的 Windows 系统,其余员工则使用装有 Entourage 的 Mac 系统。
当我们的标准签名行包含在发送给 Entourage 的电子邮件中时,结果无法正确显示。看来 Entourage 正在破坏 HTML。我的理论是 Entourage 遇到了它不了解的内联 CSS 样式并停止处理样式,但我真的不确定。
问题:如何在 Outlook 2010 中输入可在 Entourage 中正确呈现的签名?
例如,我可以以某种方式指定要使用的确切 HTML 吗?
下面是 HTML 如何被改变的一个例子。
另一个 Outlook 客户端收到的 Outlook 原始内容:
<span style='font-size:9.0pt;font-family:"Century Gothic","sans-serif";
color:#1785C5'>My Company<br>
</span></b><span class=apple-style-span><span style='font-size:9.0pt;
font-family:"Century Gothic","sans-serif";color:#666666'>123 Main St.</span></span><span
class=apple-style-span><span style='font-size:9.0pt;font-family:"Century Gothic","sans-serif";
color:#AFAFAF'> </span></span><span class=apple-style-span><span
style='font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#666666'>Suite
100</span></span>
请注意跨度、颜色 #1785C5 和颜色 #666666 的使用。
相同的原始电子邮件,如 Entourage 客户端中显示的:
<span style='font-size:9.0pt;font-family:"Century Gothic","sans-serif";
mso-fareast-font-family:"Times New Roman"'><br>
<span style='color:#656565'>My Company<br>
123 Main St Suite 100<br>
</span>
请注意使用 br 标签而不是 span,以及颜色 #656565。
答案1
我遇到过类似的问题,字体系列无法呈现,并且一直默认为 Times。看到您的帖子后,我使用我想要的字体指定了 mso-fareast-font-family: 样式,发现 Entourage 会正确呈现字体,例如 font-family: "Century Gothic","sans-serif"; mso-fareast-font-family: "Century Gothic","sans-serif";