我最近遇到使用字体“ff-tisa-web-pro-1”的网页 http://cykod.com/blog/(在他们的 CSS 文件中指定)。
这是如何运作的?我的电脑上肯定没有这个字体,但是却显示了。
正如 Simon 指出的,CSS @font-face 声明可用于在您的网站上实现传统的非网络安全字体。如果你想亲自尝试一下,一定要看看 Paul Irish 的现在很出名的防弹字体实现 http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/,链接到FontSquirrel 的字体文件生成器 http://www.fontsquirrel.com/fontface/generator。现在它通过正确的实现支持跨浏览器,尽管对于大多数字体,您必须处理许可问题,并且一致的渲染仍然是一个问题。
您询问的网站虽然使用Typekit http://typekit.com/,这是将为您托管和提供字体文件(收费)的几项新服务之一,并为您提供了一个简单的实现,掩盖了 @font-face 的复杂性。谷歌的Font API http://code.google.com/apis/webfonts/类似,尽管它是免费的,并且仅托管/提供一小部分免费字体。
此外,用于嵌入字体的非本地替代技术已经存在了一段时间(尽管它们不会在 CSS 中指出),请参阅cufon http://cufon.shoqolate.com/generate/ and sIFR http://www.mikeindustries.com/blog/sifr.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)