2

我正在尝试找出一种方法来为传出的 HTML 电子邮件指定默认字体。这样做的原因是因为 Outlook 的默认字体是 Times New Roman,而我希望它是 Arial。

我试着做<body style="font-family: Arial, Helvetica, sans-serif;">

但是,例如,在我的电子邮件中,<table> 中的 <a href> 标记仍会显示在 Outlook 中的 Times 中。

我也尝试过做一个全局 css 声明,比如

<style> 
body {font-family:Arial, Helvetica, sans-serif; }
</style>

这也没有做到。

有没有办法为我的 HTML 指定默认字体,而不必在每个链接中硬编码字体?

这将在前景中明显起作用 < a href=# style="font-family: Arial, Helvetica, sans-serif;">

4

2 回答 2

7

你为什么不简单地div用你想要的风格把整个东西包起来呢?

<div style="font-family: Arial, Helvetica, sans-serif;">
...
</div>
于 2012-07-27T17:20:29.620 回答
2

许多电子邮件客户端完全忽略代码中的任何<style>块。您必须单独设置每个元素的样式,然后使用电子邮件测试服务(有些是免费的)对其进行测试。

谷歌搜索结果

于 2012-07-27T17:30:47.840 回答