我有一个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.
3条答案
按热度按时间o2rvlv0m1#
假设你的文件夹是这样的:
我创建了这个html代码:
而且它工作。如果你有相同的文件夹,假设和命名正确的字体文件,它会工作。而且你不需要一个网络服务器。简单的html,和工程。
dhxwm5r42#
首先,您的
src
不正确,请尝试如下更改:注意:始终练习使用相对路径。
o2gm4chl3#
原来我使用的是“Files\Fonts\”作为字体的路径,虽然因为它是我使用的css文件,它已经在“Files”文件夹中,所以我只需要它更改为“Fonts\KeepCalm.tff”。愚蠢的错误,但很容易错过。