我正在制作一封HTML邮件,使用的字体是来自Google WebFonts的Oswald。我通过以下代码将其插入到HTML中:
<link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'>
似乎谷歌邮件客户端上未显示字体..是否有其他方法实现带此字体的HTML邮件,以便在谷歌邮件中显示?
谢谢, 丹尼尔。
我正在制作一封HTML邮件,使用的字体是来自Google WebFonts的Oswald。我通过以下代码将其插入到HTML中:
<link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'>
似乎谷歌邮件客户端上未显示字体..是否有其他方法实现带此字体的HTML邮件,以便在谷歌邮件中显示?
谢谢, 丹尼尔。
显然这取决于客户端软件,但是这个链接对我很有帮助。总结一下,可以这样包含CSS:
<style>
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
</style>
<style>
标签,我猜这意味着你不能在Gmail上使用Google字体。 - Cthulhu如果你从逻辑上考虑,它应该可以工作,但似乎邮件代理不允许这样做。可能他们有一些过滤器在运行。
1)可能的解决方案是使用图像,但某些邮件代理默认情况下不显示图像,除非你告诉它们这样做。
2)更好的选择是使用HTML5和CSS3,它们可以成为新闻通讯目的或任何网页的有效方式。
无法工作....
将您的通讯作为HTML发送。并使用链接标签引用字体,然后使用Google指定的名称。
->参考
<link href='http://fonts.googleapis.com/css?family=Henny+Penny' rel='stylesheet' type='text/css'>
->使用
<p style="font-family: 'Henny Penny', cursive">
Your text goes here
<p>
没起作用