1

所以我的base.css静态文件夹中有一个文件,伴随着两个字体文件,Fontin_Sans_R_45b.otfFontin_Sans_SC_45b.otf,分别用于常规和小型大写字母样式。我想为这两种样式定义字体,所以我做了以下事情:

@font-face {
    font-family:'FontinSans';
    src:url('Fontin_Sans_R_45b.otf');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'FontinSans';
    src:url('Fontin_Sans_SC_45b.otf');
    font-weight:normal;
    font-style:small-caps;
}

我已经三次检查了文件名及其位置。然而,当我尝试加载我的页面时,我收到了 Firefox 中小型大写字体的错误:

[12:17:27.211] downloadable font: download failed (font-family: "FontinSans" style:normal weight:normal stretch:normal src index:0): status=2147500037
source: file:///Users/user/Documents/DjangoProjects/blogEngineEnv/blogEngine/blogApp/static/css/Fontin_Sans_SC_45b.otf @ file:///Users/user/Documents/DjangoProjects/blogEngineEnv/blogEngine/blogApp/static/css/base.css

我究竟做错了什么?除了没有预料到 IE 的混乱——这只是我正在使用的一个快速原型。

4

1 回答 1

0

您的声明确实有错误。
small-caps不是a font-style,是a font-variant

不确定这是否是错误的原因。我希望忽略一个有缺陷的属性。然而,你永远不知道。

于 2013-05-09T17:11:17.470 回答