1
A
回答
2
首先之間的託管,網頁字體,目前支持這些電子郵件客戶端:
- AOL郵件
- Android內建的郵件應用程式(非Gmail應用)
- 蘋果郵件
- iOS郵件
- Outlook 2000中
- Outlook.com
(如。所以沒有辦法在Gmail中顯示網頁,雅虎,或Windows的Outlook或更新版本)
第1步的自定義Web字體:如果字體已經像Google Fonts服務託管,也可以是從那裏的HTML的<head>
節中引用就像這樣:
<!-- 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=Roboto:400,700' rel='stylesheet' type='text/css'>
<!--<![endif]-->
或者,您可以使用@import方法。
<style>
@media screen {
@import url('https://fonts.googleapis.com/css?family=Roboto');
}
</style>
Outlook不支持網絡字體,並會嗆此引用,所以它包裹在一個@media
標籤將會使Outlook忽略這一切都在一起。
如果字體已經沒有在線,但你有字體文件,它可以使用像font squirrel工具轉換成Web字體。生成的文件可以上傳到服務器,並引用像這樣:
@media screen {
@font-face {
font-family: {font-name};
src: url({http://www.website.com/font-url}) format('woff'),
url({http://www.website.com/font-url}) format('truetype');
font-weight: normal;
font-style: normal;
}
}
注:有關如何引用網頁字體的郵件,請this article by Litmus深潛。
第2步:從那裏,在字體堆棧引用的Web字體將在支持網頁字體的電子郵件客戶端顯示出來。
font-family: 'Roboto', 'fallback font 1', 'fallback font 2', sans-serif;
電子郵件客戶端做不支持Web字體(如Gmail網絡,雅虎,或Windows的Outlook或更新版本)將跳過自定義字體,並試圖顯示的字體堆棧上市後備字體。
1
在HTML電子郵件中使用自定義字體是一種不好的做法。 但是你可以使用它們像這樣:包括自定義字體的地方<head></head>
標籤
<style>
@font-face {
font-family: FontName;
src: url(http://www.fonts.com/fontname.otf);
}
</style>
,並將其應用於元素內嵌
<h1 style="font-family: FontName">My heading</h1>
+0
謝謝。但它不起作用。 –
相關問題
- 1. 自定義自動HTML電子郵件
- 2. 來自php郵件的電子郵件中的HTML實體()
- 3. 從VBA電子郵件程序發送HTML電子郵件
- 4. 將我的HTML導入電子郵件
- 5. HTML電子郵件
- 6. 在HTML中嵌入電子郵件
- 7. 在自動生成的HTML電子郵件中更改字體
- 8. 在電子郵件中的文字HTML
- 9. 發送HTML電子郵件 - 如何將.html文件附加到電子郵件?
- 10. 在HTML電子郵件
- 11. 如何在電子郵件HTML中插入特殊字符?
- 12. 訪問HTML電子郵件中的電子郵件收件人?
- 13. 如何在Web應用程序中顯示HTML電子郵件?
- 14. 如何在Web應用程序中保護HTML電子郵件?
- 15. 如何將html代碼放入html電子郵件中?
- 16. 自定義字體沒有顯示在電子郵件中
- 17. 如何在電子郵件正文中嵌入HTML文件
- 18. 瓶郵件批量HTML電子郵件中的HTML
- 19. Html郵件中的字體
- 20. Spring + thymeleaf html電子郵件模板,如何在郵件中添加html標籤?
- 21. 如何在html電子郵件新聞稿中獲得電子郵件按鈕?
- 22. 如何在html電子郵件中發送電子郵件回覆或轉發?
- 23. 如何在Web電子郵件客戶端中顯示HTML電子郵件?
- 24. HTML電子郵件模板
- 25. HTML電子郵件與Outlook
- 26. Django的html電子郵件
- 27. 響應HTML電子郵件
- 28. 電子郵件驗證 - HTML
- 29. HTML電子郵件指南
- 30. 發送HTML電子郵件
感謝您的答案和編輯我的問題。 –