This article 有一些非常有用的信息@font-face
, 和兼容性问题。。。以防万一。
以下是您的@font-face部分的一些潜在改进:
您的src条目之一列出了“本地”。尝试删除该选项尝试对文件使用显式寻址确保您可以实际打开字体文件,或者至少不会出现404错误试着像我一样列出你的文件,有两个src条目:一个用于IE,一个用于现代浏览器查看字体文件是否为Safari和mobile浏览器提供TTF文件`
@font-face { font-family: \'newBaskerville\';
src: url(\'https://{your-domain}.com/wp-content/uploads/useanyfont/190811081519New-Baskerville.eot\');
src: url(\'https://{your-domain}.com/wp-content/uploads/useanyfont/190811081519New-Baskerville.eot?#iefix\') format(\'embedded-opentype\'),
url(\'https://{your-domain}.com/wp-content/uploads/useanyfont/190811081519New-Baskerville.woff\') format(\'woff\');
}
最后,使用回退样式将字体应用于身体,如上面的Courier示例所示:
body{ font-family: "newBaskerville", Courier, monospace; }
note: 请确保在应用名称时使用与定义名称时相同的名称。在我的例子“newBaskerville”中,避免任何空格和/或标点符号问题。