睿美印象网络欢迎您的到来,并真诚的希望能与您合作!
睿美印象网络
返回上一页
客服QQ
点击这里给我发消息
客服QQ
点击这里给我发消息
一切从沟通开始……

[转]在网页中应用任意字体的解决方案

作者:睿美印象网站建设工作室  发布日期:2012-10-15
Step 1:

获取要使用字体的三种文件格式,确保能在主流浏览器中都能正常显示该字体:
TTF或.OTF,适用于Firefox 3.5、Safari、Opera
EOT,适用于Internet Explorer 4.0+
SVG,适用于Chrome、IPhone

下面要解决的是如何获取到某种字体的这三种格式文件。一般地,我们在手头上(或在设计资源站点已经找到)有该字体的某种格式文件,最常见的是.TTF文件,我们需要通过这种文件格式转换为其余两种文件格式。字体文件格式的转换可以通过网站 FontsQuirrel 或 onlinefontconverter 提供的在线字体转换服务获取也可以通过 http://www.google.com/webfonts 来直接设置字体。它允许我们选择需要的字符生成字体文件(在服务的最后一个选项),这样就大大缩减了字体文件的大小,使得本方案更具实用性。

Step 2:

获取到三种格式的字体文件后,下一步要在样式表中声明该字体,并在需要的地方使用该字体。

字体声明如下:

 Example Source Code

@font-face
{
              font-family: fontNameRegular;
              src: url(fontName.eot);
              src: local(fontName Regular), 
                           local(fontName), 
                           url(fontName.woff) format(woff), 
                           url(fontName.ttf) format( ruetype), 
                           url(fontName.svg#fontName) format(svg);
}  
/*其中fontName替换为你的字体名称*/


最后在相对应的地方,定义样式即可:

 Example Source Code

p { font: 13px fontNameRegular, Arial, sans-serif; }
h1{font-family: fontNameRegular}
<p style="font-family: fontNameRegular">www.woaicss.com</p>


转载请注明:睿美印象网站建设工作室www.ruimeiyx.com
分享到:
已有 0 条评论
暂无评论
睿美印象在线客服
客服部小睿:
点击这里给我发消息
设计部小美:
点击这里给我发消息
技术海绵哥:
点击这里给我发消息
在线淘客服:
睿美印象网络
淘客服小睿:
睿美印象小睿
淘客服小美:
睿美印象小美