【发布时间】:2015-08-07 04:03:55
【问题描述】:
这是我在 Chrome 中遇到的一个错误,不幸的是,搜索它并没有给我太多结果。字体本身显示正确。但是我仍然收到此错误/警告。更具体地说,这是完整的警告:
"解码下载字体失败: http://localhost:8000/app/fonts/Lato/"
我的 CSS 如下:
@font-face {
font-family:"Lato";
src: url("../fonts/Lato/");
}
html, body {
font-family:'Lato';
}
我只是不明白。字体应用正确,但警告始终存在。尝试使用Sans-Serif 会使字体恢复为正常的浏览器字体,所以可能是这样,但我不确定,即使搜索后我也什么也没找到。谢谢!
编辑
有各种字体文件,都来自同一个系列。我正在尝试将它们全部加载。字体文件为.ttf。我从本地文件夹加载它们,有各种字体文件,如Lato-Black.ttf、Lato-Bold.ttf、Lato-Italic.ttf 等。
【问题讨论】:
-
为什么在 URL 中使用斜杠?您是要从一个目录加载所有文件还是实际上是重定向到单个字体文件?
-
@ÁlvaroG.Vicario 您好,感谢您抽出宝贵时间。我编辑了问题以使其更清楚。