当前位置:嗨网首页>书籍在线阅读

01-网页字体

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

第5章 网页字体

本章涉及的主题在这本书中可以说是最古老的一个,在多年以前,CSS2就已经引入了网页字体——只是由于缺少浏览器制造者的实现,所以在2.1规范中把它去掉了。现在,新一代的浏览器对于为网页开发人员提供字体排版的选择又重燃兴趣,而我,作为其中一员,同样欢迎这些特性在CSS3的回归。网页字体的主要的内容就是能够在使用字体时指定不存在于用户系统上的字体,利用@font-face方法让设计人员从多年的“网页安全”系统字体标准面板的枷锁中解脱出来。不过,令人惊奇的是,这种能力其实在1997年的Internet Explorer中就已经存在了。

IE4是第一个允许使用网页字体的浏览器,但它使用了专利格式,阻止其他浏览器效仿。尽管微软后来把自己的格式提交给W3C,让其考虑将该格式作为标准,但现在Firefox、Safari、Chrome和Opera全都支持了不同的格式,所以这种格式已经不可能成为标准了。

CSS字体模块级别3(http://www.w3.org/TR/css3-fonts/)当前处于工作草案状态,所以在短时间内是不可能成为推荐标准的。但是,该规范的大部分内容已经在现代浏览器中得到实现(有几个例外的,稍后我会谈到),所以我们可以认为这个模块已经能够非常安全地使用。