面对现在可用?

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

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

谢谢


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

看一看http://www.fontsquirrel.com/是一个很好的例子,它提供了一个免费的字体库,包含预先制作的@ font-face下载(包括文件格式和相关的CSS)。


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/

链接地址: http://www.djcxy.com/p/87425.html

上一篇: face usable now?

下一篇: Intellij change background color of VCS commit changes window