Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 字体未显示_Html_Css_Fonts_Skeleton Css Boilerplate - Fatal编程技术网

Html 字体未显示

Html 字体未显示,html,css,fonts,skeleton-css-boilerplate,Html,Css,Fonts,Skeleton Css Boilerplate,我使用的是骨架网格系统,我按照网格文件中提供的layout.css文件中注释的方向来更改页面的全局字体。我发现的问题是它没有覆盖base.css文件的字体 以下是我在layout.css文件中所做的更改: 我将文件夹“fonts”添加到根目录: 当我在本地运行页面时,base.css文件字体会出现: 我需要只覆盖base.css文件吗?@font-face只声明要使用的字体。要实际应用web字体,请执行以下操作 body { font-family: 'HouschaAlt',

我使用的是骨架网格系统,我按照网格文件中提供的layout.css文件中注释的方向来更改页面的全局字体。我发现的问题是它没有覆盖base.css文件的字体

以下是我在layout.css文件中所做的更改:

我将文件夹“fonts”添加到根目录:

当我在本地运行页面时,base.css文件字体会出现:


我需要只覆盖base.css文件吗?

@font-face
只声明要使用的字体。要实际应用web字体,请执行以下操作

body {
    font-family: 'HouschaAlt', helvetica, sans-serif;
}

我假设这个定义需要放在你的
base.css
文件中。

我还更新了layout.css文件代码,使之成为“./font/*file*”,这是根据将css文件定向到fonts文件夹的要求。位于根文件夹中。当我将字体应用于base.css文件时,它起作用了。你知道我怎样才能像我上传的字体文件一样设计字体吗?i、 e.BlackItalic.ttc或Medium.ttcI相信,当您对常规字体应用say
font-style:italic
时,渲染引擎会为您解决这一问题。但是,您也可以自己应用BlackItalic.ttc,但需要将其声明为单独的字体。