【问题标题】:How to alias a google web font font-family/font-weight combination?如何为谷歌网络字体字体系列/字体粗细组合起别名?
【发布时间】:2019-05-16 05:55:59
【问题描述】:

TL;DR:DEMO

我正在使用具有半粗体样式的谷歌网络字体Poppins。要使用它,我必须添加:

body {
  font-family: 'Poppins';
  font-weight: 600;
}

我想知道是否有办法(如果有,如何)将 font-family 和 font-weight 的组合别名为一个新的字体系列,这样我就可以通过添加来使用它:

body {
  font-family: 'Poppins Semi Bold';
}

(我还添加了<link href="https://fonts.googleapis.com/css?family=Poppins:400,600" rel="stylesheet">来导入字体)

【问题讨论】:

    标签: html css fonts google-webfonts


    【解决方案1】:

    是的,创建一个类

    .poppins-semi-bold {
        font-family: 'Poppins';
        font-weight: 600;
    }
    

    并像使用它

    <div class="poppins-semi-bold">This is poppins semi bold</div>
    

    【讨论】:

    • 这行得通,但这正是我不想做的。
    • 你说的是我看到的字体。检查这个然后css-tricks.com/snippets/css/using-font-face
    • 我已经看过那个链接,但我不知道如何将它应用到我的问题上:(。我认为可以解决的唯一方法是下载字体然后制作字体-face,但我失去了 Google 的 CDN。
    • 那是因为您可能需要 .woff 版本的字体。尝试从 google 下载字体,然后将其放在项目中的文件夹中,然后按照链接中的步骤创建所需的字体
    • 我编辑了我之前的答案,以包括你告诉我的内容:(我真的希望有一种方法可以做到这一点,而不必下载它们然后也为它们提供服务
    猜你喜欢
    • 2014-12-16
    • 2015-09-24
    • 2016-11-03
    • 2016-11-04
    • 1970-01-01
    • 2016-10-08
    • 1970-01-01
    • 2017-08-19
    • 1970-01-01
    相关资源
    最近更新 更多