@ font-face现在可用吗?

时间:2010-02-08 06:21:49

标签: css fonts css3 font-face

我必须在项目中使用花哨的字体,但我真的想避免使用sifr和其他丑陋的替代品,所以我正在看@ font-face。

然而,我真的很困惑几个博客/网站提供不同的可用性观点。准备好了吗?今天哪些浏览器支持它?

由于

2 个答案:

答案 0 :(得分:31)

几乎每个浏览器都会实现它。唯一真正的问题是Internet Explorer需要自己的OTF格式的字体文件,并且不会理解TTF格式。许多提供与@ font-face一起使用的字体的网站将为您提供在Internet Explorer和其他浏览器中显示所需的格式和CSS。

请查看http://www.fontsquirrel.com/,了解预制@ font-face下载(文件格式和相关CSS)附带的免费字体库的好例子。

答案 1 :(得分:7)

Paul Irish概述了@ font-face的当前状态。这是一个幻灯片和波士顿的一个小型聚会回顾所有:

http://paulirish.com/squeeze/

http://www.ustream.tv/recorded/4828154

快速回答是95%的A +浏览器使用它(FF 3.0是例外)。许可可能很棘手,但有一些工具是有帮助的,例如FontSquirrel,FontDeck和FontSpring。

可能最难实现的部分是处理Firefox,它有一个FOUT(“闪烁的无格式文本”)加载,虽然有几个解决方法,包括:

http://paulirish.com/2009/fighting-the-font-face-fout/

http://inspiringpixel.com/articles/web-design/fight-the-fout/240/

http://www.stevesouders.com/blog/2009/10/13/font-face-and-performance/