如何在CSS文件中导入谷歌Web字体?

我正在使用CMS,我只能访问CSS文件。因此,我不能在文档的<head>中包含任何内容。我想知道是否有一种方法可以从CSS文件中导入web字体?

1019879 次浏览

使用@import标记

@import url('http://fonts.googleapis.com/css?family=Kavoon');

使用@import方法:

@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');

显然,"Open Sans" (Open+Sans)是导入的字体。所以把它换成你的吧。如果字体名称有多个单词,则通过在每个单词之间添加+符号对其进行url编码,就像我所做的那样。

确保将@import放在CSS的最顶部,在任何规则之前。

字体可以自动为你生成@import指令。一旦你选择了一种字体,点击它旁边的(+)图标。在左下角,将出现一个名为“1 Family Selected”的容器。点击它,它就会展开。使用“自定义”选项卡选择选项,然后切换回“嵌入”并单击“嵌入字体”下的“@import”。将<style>标记之间的CSS复制到样式表中。

 ></a></p></div>
                                                                            </div>
                                </div>
                            </div>
                        </div>
                                                <div class=

你也可以使用@font-face链接到url。 http://www.css3.info/preview/web-fonts-with-font-face/ < / p >

CMS支持iframe吗?您还可以在内容的顶部放置iframe。这可能会更慢——最好将它包含在CSS中。

<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&amp;lang=en" />

最好不要使用@import。只需要在布局的头部使用link元素,如上图所示。

在CSS文件中添加下面的代码来导入谷歌Web字体。

@import url(https://fonts.googleapis.com/css?family=Open+Sans);

开放+无参数值替换为您的字体名称。

你的CSS文件应该是这样的:

@import url(https://fonts.googleapis.com/css?family=Open+Sans);


body{
font-family: 'Open Sans',serif;
}

在css3中很容易做到。我们必须简单地使用@import语句。下面的视频简单地描述了如何做到这一点。所以还是小心为妙吧。

https://www.youtube.com/watch?v=wlPr6EF6GAo

  1. 只要去https://fonts.google.com/
  2. 通过单击+添加字体
  3. 去选择字体>嵌入> @IMPORT >复制url和粘贴在你的。css文件上面的主体标签。
  4. 这是完成了。

下载字体ttf/其他格式文件,然后简单地添加下面的CSS代码示例:

@font-face { font-family: roboto-regular;
src: url('../font/Roboto-Regular.ttf'); }
h2{
font-family: roboto-regular;
}

通过链接就可以了

https://developers.google.com/fonts/docs/getting_started

将其导入样式表使用

@import url('https://fonts.googleapis.com/css?family=Open+Sans');
<link href="https://fonts.googleapis.com/css?family=(any font of your
choice)" rel="stylesheet" type="text/css">

要选择字体,您可以访问链接:https://fonts.google.com

写你选择的字体名称从网站排除括号。

例如你选择龙虾作为你的字体选择,然后,

<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet"
type="text/css">

然后你就可以在整个HTML/CSS文件中使用它作为字体族了。

例如

<h2 style="Lobster">Please Like This Answer</h2>

除了上面的答案,也要考虑这个网站; https://google-webfonts-helper.herokuapp.com/fonts < / p >

主要优势:

  • 允许您自主机那些谷歌字体更好的响应时间

其他优点:

  • 选择你的字体
  • 选择你的字符集
  • 选择你的字体样式/粗细
  • 选择目标浏览器(现代浏览器优先)
  • 你得到了CSS片段(添加到你的CSS样式表),加上一个压缩的字体文件,包括在你的项目文件夹(比如css_fonts)。

在文件“your_css_theme.css”中添加

/* open-sans-regular - latin - modern browsers  */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local(''),
url('css_fonts/open-sans-v18-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('css_fonts/open-sans-v18-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


body {
font-family: 'Open Sans',sans-serif;
}

自2015年以来,谷歌方面发生了一些变化。我有一些困难找到它,包括新的方法:

  1. 向下滚动所需的字体页面
  2. 点击字体名称旁边的小加号图标
  3. 嵌入链接和其他选项将出现在“选定的家族”;对话在网页的右边。
  1. https://fonts.google.com/,选择你想要的字体系列(你可以通过名字搜索):

    步骤1:选择字体 .

  2. 选择所需的变化(粗细,斜体等):

    Step 2: choose the variations .

  3. 点击右上角的查看所选家庭按钮:

    步骤3:点击查看字体族按钮 . quot

  4. 选择右边面板上的@ import来获取代码:

    Step 4: getting the code .