我正在想办法为我发送的HTML电子邮件指定默认字体。原因是outlook的默认字体是Times New Roman,而我希望它是Arial。
我试着做<body style="font-family: Arial, Helvetica, sans-serif;">
但是<<例如,我的电子邮件中的table>仍然显示在Outlook中的Times中。
我还尝试过做一个全局css声明,比如
<style>
body {font-family:Arial, Helvetica, sans-serif; }
</style>
但这并没有起到很好的作用。
有没有一种方法可以为我的HTML指定默认字体,而不必对每个链接中的字体进行硬编码?
这将在展望< a href=# style="font-family: Arial, Helvetica, sans-serif;">
中明显起作用
为什么不简单地用您想要的样式将整个东西包装在div
中?
<div style="font-family: Arial, Helvetica, sans-serif;">
...
</div>
许多电子邮件客户端完全忽略代码中的任何<style>
块。您必须分别对每个元素进行样式设置,然后使用电子邮件测试服务对其进行测试(有些是免费的)。
谷歌结果