我的webfont没有出现。
这是@ font-face声明。我从fontsquirrel中复制了它。这些目录是相对于css文件的位置。
@font-face{
font-family: "DejaVu Sans Light";
src: url("../fonts/DejaVuSans-ExtraLight-webfont.eot");
src: url("../fonts/DejaVuSans-ExtraLight-webfont.eot?iefix") format('eot'),
url("../fonts/DejaVuSans-ExtraLight-webfont.woff") format('woff'),
url("../fonts/DejaVuSans-ExtraLight-webfont.ttf") format('truetype'),
url("../fonts/DejaVuSans-ExtraLight-webfont.svg#webfont") format('svg');
}
CSS:
html { font-family:"DejaVu Sans Light", arial, sans-serif; }
Firebug的网络面板说字体请求返回响应代码200,但它仍然显示默认字体。
编辑:我也在Chrome和IE中对它进行了测试,但它也没有在那里工作。