以下是根文件夹中的结构:css/fonts/
和books/book1.html
在css文件夹中,我有一个样式表,其中包含指向fonts文件夹的链接,如:src: url('/font/fontName.ttf');
在books文件夹中,我将样式表链接到:<link rel="stylesheet" href="../css/stylesheet.css" type="text/css" charset="utf-8">
我有一个:
样式表中的body { color: red }
,所有颜色都按预期实现。但是,由于某种原因,未加载字体。当我将book1.html移到books文件夹之外,并将样式表链接更改为:<link rel="stylesheet" href="css/stylesheet.css" type="text/css" charset="utf-8">
有人可以帮忙吗?
答案 0 :(得分:0)
如果您更改以下内容:
url('/font/fontName.ttf');
要:
url('/css/fonts/fontName.ttf');
无论你的css文件在目录结构中的哪个位置都可以使用。
答案 1 :(得分:0)
很难从您的图片中完全理解您的文件/文件夹结构,但这在您的css中有效吗?
src: url('./font/fontName.ttf');
(我在你的正斜杠之前添加了一个点)