使用php发送html电子邮件时的默认字体,在outlook中查看

时间:2012-07-27 17:18:20

标签: php outlook

我正试图找出一种为我的外发HTML电子邮件指定默认字体的方法。 这是因为outlook的默认字体是Times New Roman,我希望它在Arial中。

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

但是&lt; a href&gt;标签内&lt;表&gt;例如,在我的电子邮件中,仍显示在Outlook中的Times中。

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

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

这也没有。

有没有办法为我的HTML指定默认字体,而无需在每个链接中对字体进行硬编码?

这显然可以在展望< a href=# style="font-family: Arial, Helvetica, sans-serif;">

中使用

2 个答案:

答案 0 :(得分:6)

为什么不简单地将整个事物用你想要的风格包裹在div中?

<div style="font-family: Arial, Helvetica, sans-serif;">
...
</div>

答案 1 :(得分:1)

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

Google Results