2016-12-16 4 views
1

Es ist allgemein bekannt, dass Outlook Word zum Rendern von E-Mails verwendet. Es ist auch in der HTML-E-Mail-Community ziemlich bekannt, dass Outlook eine benutzerdefinierte Schriftart als Times New Roman rendert.Wenn MS Word benutzerdefinierte Schriftarten darstellen kann, bedeutet das nicht, dass Outlook benutzerdefinierte Schriftarten darstellen kann?

Derzeit verberge ich meine Schriftart-Anweisung aus Outlook mit bedingten Anweisungen und dann Arial als Schriftart festlegen. Aber es kommt mir vor, dass Word benutzerdefinierte Schriftarten verwenden kann, also weiß jemand, warum Outlook nicht kann? Und heißt das, aber wir haben es noch nicht ausgearbeitet?

Antwort

2

Microsoft Word und Outlook können jede Schriftart anzeigen, die auf einem System installiert ist, aber Outlook kann keine remote referenzierte Schriftart anzeigen. Outlook kann jede Schriftart anzeigen, die benutzerdefiniert ist oder nicht, solange sie im lokalen System eines Benutzers installiert ist. Es kann jedoch keine Nicht-Systemschriftart angezeigt werden, auf die auf einem Remote-Server verwiesen wird.

Verwenden wir Open Sans als ein Beispiel. Open Sans ist auf den meisten Computern nicht vorinstalliert, kann aber kostenlos von Google Fonts heruntergeladen und installiert werden. Wenn Sie eine E-Mail mit Open Sans im Schriftartenstapel senden und eine Person mit dieser Schriftart auf ihrem System in Outlook geöffnet wird, zeigt Outlook Open Sans an.

Outlook kann jedoch keine Remote-Schriftarten anzeigen. Wenn also ein Benutzer über nicht über Open Sans auf seinem System verfügt, kann Outlook keine Kopie der Schriftart auf einem Remote-Server verweisen, um es anzuzeigen.

<!-- Outlook doesn't support this --> 
<link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet"> 

nicht nur Outlook unterstützt keine Remote-Schriften, aber es Drosseln auf der Referenz oben und stattdessen Times New Roman angezeigt werden (wie Sie erwähnen). Dies kann in einem Tag, das Outlook ignoriert, wie so, indem die Schrift Referenz festgelegt werden:

<!-- Desktop Outlook chokes on web font references and defaults to Times New Roman, so we force a safe fallback font. --> 
<!--[if mso]> 
    <style> 
     * { 
      font-family: sans-serif !important; 
     } 
    </style> 
<![endif]--> 

<!-- All other clients get the webfont reference; some will render the font and others will silently fail to the fallbacks. --> 
<!--[if !mso]><!--> 
    <link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet"> 
<!--<![endif]--> 

Ich hoffe, das hilft zu erklären, wie Schriftarten in Outlook arbeiten!

+0

Ich sehe, ja, es gibt einen klaren Unterschied zwischen einer Remote-Schriftart und einer installierten Schriftart. Word kann keine Remote-Schriftart verwenden, die installiert werden muss. Das macht Sinn. Danke für die Erklärung. – Eoin

Verwandte Themen