猿吟鹤唳本无意,不知下有行人行

少见外文加载字体CSS3@font-face

今天在群里寒千辉,说他做的网站里面的文字需要加载泰文、僧伽罗语等外文,可是有的文字,安装系统里面并没有。需要加载。

最后他搜到的解决方法是这个

@font-face {
font-family: “Limon S5”;
/* Point to Borg due to crossdomain */
src: url(http://learning.chinese.cn/ls5.eot); /* For IE */
src: local(“Limon S5”), url(http://learning.chinese.cn/lmns5.ttf);
font-family: “Daunpenh”;
/* Point to Borg due to crossdomain */
src: url(http://learning.chinese.cn/dh.eot); /* For IE */
src: local(“Daunpenh”), url(http://learning.chinese.cn/daunpenh.ttf);
font-family: “khmeros”;
/* Point to Borg due to crossdomain */
src: url(http://learning.chinese.cn/kkk.eot); /* For IE */
src: local(“khmeros”), url(http://learning.chinese.cn/kkk.ttf);我没有用过这种加载字体的方法,特别搜索了一下。然后了解其原理。希望对自己和大家都有帮助。简单概念:http://www.php100.com/manual/css3_0/@font-face.shtml

————————————————————-以下是搜索到网络—————————————————————-

原文地址:http://www.cnblogs.com/rubylouvre/archive/2011/06/19/2084875.html(司徒正美)
@font-face是CSS3中的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中,随着@font-face模块的出现,我们在Web的开发中使用字体不怕只能使用Web安全字体,你们当中或许有许多人会不自然的问,这样的东西IE能支持吗?当我告诉大家@font-face这个功能早在IE4就支持了你肯定会感到惊讶。我的Blog就使用了许多这样的自定义Web字体,比如说首页的Logo,Tags以及页面中的手写英文体,很多朋友问我如何使用,能让自己的页面也支持这样的自定义字体,一句话这些都是@font-face实现的,为了能让更多的朋友知道如何使用他,今天我主要把自己的一点学习过程贴上来和大家分享。

首先我们一起来看看@font-face的语法规则:

@font-face { font-family: ; src:[][,[]]*; [font-weight: ]; [font-style: