我正在尝试使用此代码来更改字体。到所需的值,该字体的所有文件都保存在与css和html文件相同的目录中。我无法找到错误
ul li {
font-family: 'newfont', helvetica, sans-serif;
}
和调用时的代码
{{1}}
更新
在给出文件名后,我得到了这个。没有任何文件路径。括号自动检测字体。 感谢@Calvt和appleElmi
答案 0 :(得分:2)
这必须是一个参考问题,正如@CalvT所暗示的那样。在说明中,您提到
该字体的所有文件都保存在与css和html文件相同的目录中
但是,@font-face
声明表明字体位于父目录(..
)中,位于/ website / fonts
检查浏览器的开发人员工具,确保没有错误指示:
无法加载资源:net :: ERR_FILE_NOT_FOUND
如果字体保存在与css和html文件相同的目录中,则在名为 website 的文件夹下,@font-face
声明应为
@font-face {
font-family:'newfont';
src:url('website/fonts/kulminoituva.eot');
src:url('website/fonts/kulminoituva.eot?#iefix') format('embedded-opentype'),
url('website/fonts/kulminoituva.woff') format('woff'),
url('website/fonts/kulminoituva.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
如果保存在与 fonts 的文件夹下的css和html文件相同的目录中,则从您的{删除网站/ {1}}声明