2015-03-13 89 views
0

如上所述in this question(以及无数更多),您必须将font-family应用于每个单个元素,以便Outlook 2010显示正确的字体。Outlook 2010忽略字体系列

我这样做了,但字体仍然被忽略。

<td width="560" style="font-family:Arial, sans-serif;margin:0px;padding:0px;vertical-align:top;" id="ext-gen1361"> 
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Non autem illum, saepe pariatur dolorum nihil consectetur! Vel doloremque omnis labore, illo sequi debitis nemo nulla soluta quia maxime suscipit dolor.<br style="font-family:Arial, sans-serif;"> 
    <br style="font-family:Arial, sans-serif;"> 
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nostrum, distinctio quo similique quis amet nisi nemo adipisci soluta id magni veniam quasi corrupti. Quisquam, illo placeat, aliquam sit sunt iste!<br style="font-family:Arial, sans-serif;"> 
    <br style="font-family:Arial, sans-serif;"> 
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima incidunt iste sed temporibus quam, non maxime optio illum explicabo laborum libero, magnam accusamus in sit officiis ducimus, repudiandae at ipsa!<br style="font-family:Arial, sans-serif;"> 
</td> 

我使用Mailchimp发送简讯和定义的字体家庭对这样的每一个元素:

* { 
    font-family: Arial, sans-serif; 
} 

Mailchimp转换该规则自动内联的规则,这就是为什么即使是<br />标签有它。 (顺便说一句,这不是问题。)

在Outlook 2010中查看邮件时,使用Times而不是Arial呈现文本。我能做些什么来解决这个问题?

+0

'td {font-family:Arial,sans-serif; }'它只为'td'提供样式 – 2015-03-13 09:18:02

+0

@VitorinoFernandes我的问题不是'
'标签具有font-family,而是Arial根本不使用Outlook 2010来显示简报。 – 2015-03-13 09:19:50

+0

所以我认为你应该去@michael dibbets ans – 2015-03-13 09:22:30

回答

1

采取从HTML4的黄金岁月的答案(或更早)

指定字体大小,字体和颜色的文本:使用字体的脸通常解决前景的困境,我

<font size="3" color="red">This is some text!</font> 
<font size="2" color="blue">This is some text!</font> 
<font face="verdana" color="green">This is some text!</font> 

基本上,当为outlook客户端开发时,只能使用html4。对于Outlook,CSS suppot非常有限。