参考一下这篇文章中的介绍:http://css9.net/css-font-face-solution/ 《在网页中嵌入任意字体的解决方案》
里面针对不同的浏览器使用了三种不同的字体显示方法:
* .TTF或.OTF,适用于Firefox 3.5、Safari、Opera
* .EOT,适用于Internet Explorer 4.0+
* .SVG,适用于Chrome、IPhone
第一种.TTF或.OTF,其实就是把字体放在浏览器缓存中读取,实现和将字体安装到本地计算机一样的功能——字体暂存于本地计算机;
第二种.EOT,是微软公司针对IE浏览器制作开发的一项技术,原理是将放在服务器上的.EOT文件来替换显示——字体放在服务器;
第三种SVG是一种文本格式的图像,说简单一些就是将字体显示成图像,但仍有文本的属性——字体被描述成图像了。
但在实际运用中,还会涉及到一个标题的使用,通常会用到的是sIFR——把傣文用Flash表示出来。
——简单说来就是上面那几项了。
就因为目前的浏览器有点混乱,所以不能只使用上面某一种技术来“包走江湖”,得要全部综合起来使用。特别是在字体设计师不希望字体被盗用的时候!
注:http://www.dw12.com/ 即 《西双版纳傣文网》 如果是在本地计算机没安装字体的前提下使用非IE浏览器访问的话,字体不能正常显示,会出现一堆框框。也就是说,他们只使用了EOT这一种技术。
该帖子在 2010/1/7 9:20:02 编辑过
傣族是少数民族,大家需努力!