【发布时间】:2016-09-07 14:28:04
【问题描述】:
所以我有一个 HTML 页面,链接到一个 CSS 文件,该文件应该将名为 header 的 div 类的字体更改为名为 KeepCalm 的自定义字体。下面是定义字体的代码:
@font-face {
font-family: 'KeepCalm';
src: url('Files\Fonts\KeepCalm.eot?') format('eot'), url('Files\Fonts\KeepCalm.woff') format('woff'), url('Files\Fonts\KeepCalm.ttf') format('truetype');
}
以下是更改标题 div 类的字体的代码:
.header {
font-family: KeepCalm;
}
但是,我尝试使用的任何浏览器(chrome、firefox 或 IE)中都没有显示字体。我已经查找了如何修复它,但尚未找到解决方案。
这是我正在使用的字体的链接:Here.
【问题讨论】:
-
检查您的字体是否正在下载。你的路径可能是错误的。 stackoverflow.com/questions/18900720/…
-
@EduardoArrudaPimentel 我已经三次检查了路径,但我不确定你检查它是否已下载是什么意思;我正在使用一个本地文件,保存在一个名为 ...\Files\Fonts 的子文件夹中
-
@AndréDion:这似乎就是答案。
-
@AndréDion 调试器确实说可下载字体下载失败。你能把我链接到一个教程或其他东西来设置一个网络服务器吗?它会收费吗?对不起,我不是很有经验。
-
@TacoMakerMan 你可以在你的机器上运行一个网络服务器并在那里提供你的文件,你不需要为外部主机付费。只需谷歌“网络服务器”,您就会获得大量信息。