@font-face的一点理解

                          @font-face的一点理解


@font-face{

src: url("icomoon.eot?#iefix") format("embedded-opentype")
}

在css中经常能看到这样的语句,什么意思呢?

@font-face

制作网站的时候有些新的字体,但是默认选项里又没有,这个时候就可以通过@font-face在网页呢中插入自己想要的字体


由于浏览器的不同,所以各家对字体的支持也不一样,字体格式主要分为 True Type、Embedded Open Type、Open Type 、woff、svg等这几种格式


IE6-8是不支持format()这种格式的,他们只会读取src:url( )格式,但是IE6-8会把url引号之间的所有内容当做字体的url,结果就会返回404,因此就可以在字体路径后加?,这样后面的内容就成为了一个查询字符串,解决了404的问题,iefix在这里相当于注释的东西,可以随便写,另外在一部分Apache服务器中,却少了"#"会返回403,所以再加上警号



以上内容摘自网络,自己总结一番。希望能对您有用







  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值