2015-03-13 90 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非常有限。