Firefox 网页字体未加载

标签 firefox css font-face

我只在 Firefox 中遇到 webfonts 问题,所有其他浏览器(包括 IE)都可以正常工作。

我的问题是网络字体根本无法加载。

我看过这个可能的解决方案,编辑 htaccess 文件 ( http://www.fontsquirrel.com/blog/2010/11/troubleshooting-font-face-problems ),但我没有运气。

我唯一能说的是在 Firefox 的错误控制台中我收到以下警告:

Error in parsing value for "src". Skipped to the next declaration.

这是我的font-face 代码示例:

@font-face {
    font-family:AngelinaRegular;
    src:url(../fonts/angelina-webfont.eot);
    src:url(../fonts/angelina-webfont.eot?iefix) format(eot), url(../fonts/angelina-webfont.woff) format(woff), url(../fonts/angelina-webfont.ttf) format(truetype), url(../fonts/angelina-webfont.svg#webfontOvuhCGpN) format(svg);
    font-weight:normal;
    font-style:normal;
}

有什么想法吗?

最佳答案

根据我的经验,Firefox 对在 @font-face 规则中使用引号很挑剔:

@font-face {
    font-family: AngelinaRegular;
    src: url('../fonts/angelina-webfont.eot');
    src: url('../fonts/angelina-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/angelina-webfont.woff') format('woff'),
        url('../fonts/angelina-webfont.ttf') format('truetype'),
        url('../fonts/angelina-webfont.svg#webfontOvuhCGpN') format('svg');
    font-weight: normal;
    font-style: normal;
}

关于Firefox 网页字体未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6541885/

相关文章:

CSS字体链接

javascript - 页面加载后加载脚本 - Firefox 扩展

javascript - Firefox 和 iPad 2 (Safari) 在水平滚动中有额外的空间

html - Firefox15.0.1 设计不兼容问题

html - 纯 CSS 选项卡面板不起作用

css - Svelte/Sapper构建-似乎在构建后仍然存在旧CSS?

css - 带有字体的自定义脚本字体字距调整和字母间距

google-chrome - 与 Chrome 相比,为什么 Firefox 生成的 WebM 视频文件更大?

css - 两个动态 CSS 列?

css - 如果指定字体格式,字体将不起作用