我有一份几乎准备好以HTML格式发送的简报,我已经成功地使所有主要的电子邮件客户端和网络邮件服务(Outlook,Gmail,Yahoo Mail,Hotmail,AOL等)看起来几乎相同。 - 是的,根本不是一件容易的事。)
但有一个令人讨厌的例外:Yahoo Mail将我的 Sans-serif 字体更改为 Serif 。
我已经通过本书编写了我的HTML电子邮件(参考:Guide to CSS support in email),我尝试了一些建议的解决方案,但似乎都没有。
编辑 以下是我的HTML代码的摘录:
<table width="100%" style="font-family:Arial; font-size:13px; border-collapse:collapse">
<tr>
<td style="padding:5px"><font face="Arial">...some text...</font></td>
</tr>
</table>
我已使用内联CSS和<font>
标记来声明我的字体,如某些网站所建议的那样,但没有。
至于雅虎生成的标记,我只能看到很多JavaScript,因为这个问题很奇怪,只适用于现代Yahoo Mail界面。
这里有没有人遇到过这个问题并且有一个经过验证的解决方案?
干杯,
标记
答案 0 :(得分:0)
将font-family: arial, sans-serif;
作为内嵌样式放在td
。
,例如<td style="font-family: arial, sans-serif;">