首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >google webfonts inside html时事通讯

google webfonts inside html时事通讯
EN

Stack Overflow用户
提问于 2012-07-25 19:34:26
回答 4查看 15K关注 0票数 8

我正在制作一封html电子邮件,我使用的是google webfonts中的Oswald字体。我使用下面这行代码将其插入到html中:

代码语言:javascript
复制
<link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'>

该字体似乎不能在google邮件客户端上显示。有没有其他方法可以用这种字体实现html邮件,以便在google mail中显示它?

谢谢你,丹尼尔。

EN

回答 4

Stack Overflow用户

发布于 2013-03-22 01:50:52

显然,这取决于客户端软件,但this link似乎为我做到了这一点。综上所述,包含如下css:

代码语言:javascript
复制
<style>
    @import url(http://fonts.googleapis.com/css?family=Open+Sans);
</style>

只需添加一个可靠的备用字体即可。

票数 9
EN

Stack Overflow用户

发布于 2012-07-25 19:57:12

你不能这样做(在回答这个问题的时候)。抱歉的。你能做的最好的事情就是用图片代替,但不能在电子邮件中替换字体。

很多人不喜欢HTML电子邮件,而电子邮件客户端在显示HTML和CSS方面远远落后于浏览器。Emailology很好地解释了这一切。我仍然使用表格来处理一些HTML电子邮件。这很可怕,但这就是目前的情况。

更新

如上所述,您现在可以内联导入到您的HTML。

票数 4
EN

Stack Overflow用户

发布于 2012-07-25 20:07:52

如果您从逻辑上考虑,它应该可以工作,但似乎邮件代理不允许它。可能他们在那里运行了一些过滤器。

1)可能的解决方案是使用图像,但某些邮件代理在默认情况下不显示图像,除非您告诉他们这样做。

2)更好的选择是使用HTML5和CSS3,它们对于时事通讯或任何网页都是一种有效的方式。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11648796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档