0

我正在寻找一种处理字体系列可用性的策略。

我有使用 OTF EOT 的网站,但出于某种原因,字体不会为各种设备/平台加载,并且字体会退回到第二或第三选择。不幸的是,后备很少有相同的行高或边距。我已经使用 jQuery 来相应地调整 CSS,但是除了非常小的样式表之外,这对于任何东西来说都需要付出很多努力。我想知道是否有更好的策略。

或者......如果有办法解决 - 为什么 - Google 字体或 EOT 或 OTF 无法加载并可能减少这些情况?

我意识到可以使用谷歌字体等等,但恕我直言……原谅我……主要是-看起来很可怕。

4

1 回答 1

3

不同的浏览器使用不同的字体格式。例如,IE 使用 .eot 文件,而其他浏览器使用 .otf、.ttf 甚至 svg。最好的办法是存储多种想要使用的字体,然后在 @font-face 块中声明它们。

可以找到一篇关于此的好文章:http: //www.paulirish.com/2009/bulletproof-font-face-implementation-syntax/

于 2013-09-08T05:31:37.067 回答