任何字体都可以用作网络字体吗(特别是 HTML 电子邮件)

Can any font be used as web-font (specifically for HTML emails)

我的客户希望在 HTML 电子邮件中使用自定义字体。我知道这在浏览器中存在一些兼容性问题,但我的感觉是大多数电子邮件客户端通常会正确显示它,其他人可能会使用后备字体,并且其他人可以使用一些技巧(例如通常的 Outlook)。

https://litmus.com/blog/typography-tips-for-email-designers

我不明白的是:如果我有自定义字体,作为我们自己的字体提供商,我可以立即将其用作网络字体吗?或者是否需要任何转换,或某种配置?有可能吗?我知道的唯一网络字体提供商是 Google 字体。

要使用自定义网络字体,您需要对其进行转换(例如https://www.web-font-generator.com/);将其解压缩到您的 css 文件中,然后将这些行添加到您的 css 文件(或带有 的 html 文件),它应该可以工作:

@font-face {
font-family: 'proxima_nova_rgbold';
src: url('../fonts/proximanova-bold-webfont.eot');
src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
     url('../fonts/proximanova-bold-webfont.woff2') format('woff2'),
     url('../fonts/proximanova-bold-webfont.woff') format('woff'),
     url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
     url('../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
font-weight: normal;
font-style: normal;

}