css中src: url('iconfont.eot?#iefix') format('embedded-opentype')啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css中src: url('iconfont.eot?#iefix') format('embedded-opentype')啥意思?相关的知识,希望对你有一定的参考价值。

?#iefix这个有什么用,能兼容IE???
format('embedded-opentype?

参考技术A IE 6-8 是不支持 format() 这种格式说明的,只会读取类似 src:url() 这样的格式,所以 IE 6-8 会把第一个引号到最后一个引号之间的内容都当做字体的 URL,结果就会返回一个 404。因此可以加上一个 ?,后面的内容就成为一个查询字符串,解决了 404 的问题。iefix 在这里是类似于注释的东西,你可以随便写。另外在一部分 Apache 服务器中,缺少了 # 会返回 403,所以再加上 #

摘抄网上的~本回答被提问者和网友采纳
参考技术B 这是字体自定义追问

我当然知道是自定义字体,那?#iefix有什么用??

以上是关于css中src: url('iconfont.eot?#iefix') format('embedded-opentype')啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

img src 或者 background:url('') 中的地址是接口, 如何设置请求头

关于CSS3中font-weight的作用!

CSS3 字体图标

CSS 导入字体问题

IE6 css 设置PNG背景图片透明问题。

css 中图像的相对 URL (Zkoss)