【问题标题】:How to add font-family style to Html Email Template如何将字体系列样式添加到 Html 电子邮件模板
【发布时间】:2018-09-04 08:15:21
【问题描述】:

嘿,我在将字体样式添加到确认模板时遇到问题,我在订单完成后将其发送给客户的电子邮件。 我知道内联 css 可以很好地与 html 电子邮件模板一起使用,但我正在尝试从 google 添加 Heebo font-family,我可以将它加载到在 gmail 和 hotmail 上不起作用的 head 标签中。

<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link href="https://fonts.googleapis.com/css?family=Heebo" rel="stylesheet"></head>

现在这是我的头。 但正如我所说,它在 gmail 或 hotmail 中不起作用。

【问题讨论】:

    标签: css email templates fonts


    【解决方案1】:

    快速回答。你做不到。

    gmail、hotmail、outlook 等出于安全原因阻止外部字体。

    正因为如此,邮件通常是用图像而不是 100% 文本构建的。

    如果您不想使用图像,则必须使用安全字体(所有操作系统中都存在的字体)。

    祝你好运

    【讨论】:

      【解决方案2】:

      我以这种方式包含它。你可以从谷歌网络字体中得到这个。 这适用于 Outlook (IOS)、Apple Mail、iPad、iPhone。其余的不支持网络字体。所以你应该有一个默认的后备字体。

      理想情况下,您的电子邮件应该是基于实时文本/图像的混合体。
      现在 100% 基于图像有点过时了,因为当浏览器自动隐藏图像并且无法搜索任何内容或突出显示任何有用的信息(如产品名称)时,您看不到任何内容。

      对此有用的文章:https://litmus.com/blog/the-ultimate-guide-to-web-fonts

      @media screen {
       /* latin-ext */
        @font-face {
          font-family: 'Raleway';
          font-style: normal;
          font-weight: 400;
          src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v12/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        /* latin */
        @font-face {
          font-family: 'Raleway';
          font-style: normal;
          font-weight: 400;
          src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v12/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        /* latin-ext */
        @font-face {
          font-family: 'Raleway';
          font-style: normal;
          font-weight: 700;
          src: local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwJYtWqhPANqczVsq4A.woff2) format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        /* latin */
        @font-face {
          font-family: 'Raleway';
          font-style: normal;
          font-weight: 700;
          src: local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwJYtWqZPANqczVs.woff2) format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
      }
      

      【讨论】:

        【解决方案3】:

        我尝试为电子邮件模板添加字体,它从系统字体中采用 Arial,没有使用添加 Google 字体 cdn 链接

        【讨论】:

          猜你喜欢
          • 2016-06-10
          • 1970-01-01
          • 2015-05-29
          • 1970-01-01
          • 2015-03-22
          • 1970-01-01
          • 1970-01-01
          • 2020-05-18
          • 1970-01-01
          相关资源
          最近更新 更多