html - 让谷歌字体正确加载到 Outlook 中的 HTML 电子邮件中

标签 html css email outlook

大家好 – 我已经找到几个网页来解决这个问题,但我仍然没有成功。我想将谷歌字体(在本例中为 Fira Sans)加载到 html 电子邮件中,以便它实际显示在 Outlook 中。

我在浏览器中打开 .html 文件,它看起来不错(但可能是因为我在本地安装了字体),但是当我将它复制到 Outlook 时,它显示为后备字体 Helvetica。

这是我从各种来源拼凑的代码,但仍然没有成功:

IN HEAD(尝试了两件事)

1.

<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Fira+Sans:300,500,500italic" type="text/css">
<style type="text/css">
    @import url(https://fonts.googleapis.com/css?family=Fira+Sans:300,500,500italic);
</style>

在体内

<td width=300 valign=bottom style="width:225.0pt; padding:0in 5.4pt 0in 5.4pt; font-family: 'Fira Sans', Helvetica , Arial, sans-serif;">
<p class=MsoNormal><i><span style="font-size:22.0pt; font-family:'Fira Sans', Arial, Helvetica, sans-serif !important; font-weight:500!important; color:#7030A0; font-style:italic;"><font face="'Fira Sans', Helvetica, Arial, sans-serif;">Joining Together</font></span></i></p>
</td>

谢谢!

最佳答案

您的网址错误。使用以下任何一项:

<style>
@import url('https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,300;0,500;1,500&display=swap');
</style>

<link href="https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,300;0,500;1,500&display=swap" rel="stylesheet">

关于html - 让谷歌字体正确加载到 Outlook 中的 HTML 电子邮件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65728266/

相关文章:

html - 高度为 100% 的包装器显示滚动条

javascript - 如何固定箭头的位置不依赖于 Jquery 工具提示中的内容?

php - 发送带有附加 php 文件的邮件,该文件从数据库中获取数据

javascript - Gmail 发送按钮上的 event.PreventDefault

javascript - 为什么我的简单邮件 php 表单需要很长时间才能加载?

javascript - 如何将 requestAnimationFrame 与 setInterval 一起使用?

javascript - 如何将 HTML 页面加载到 JSP 中的 DIV 中(不加载任何内容)

html - IE 11无法在音频标签中播放OGG文件

javascript - 使用 javascript/jquery 遍历包含 HTML 的字符串中的所有标签

javascript - 使用 javascript 将占位符添加到多个输入字段(具有相同的类)