请老师解释下 #iefix #YourWebFontName

来源:2-8 @font-face字体的应用

NeverBy

2019-08-29 18:28:50

@font-face {

font-family: 'YourWebFontName';

src: url('./font/YourWebFontName.eot');

src: url('./font/YourWebFontName.ext?#iefix') format('embedded-opentype'),

url('./font/YourWebFontName.ttf') format('truetype'),

url('./font/YourWebFontName.woff') format('woff'),

url('./font/YourWebFontName.svg#YourWebFontName') format('svg');

}

请老师解释一下:

?#iefix 的用意

#YourWebFontName 中yourwebfontname是指路径中的font文件的名字?还是指font-family自定义的名字呢?以及用意

写回答

2回答

好帮手慕星星

2019-08-30

你好,

第二种是正确的哦:

http://img.mukewang.com/climg/5d68b86a0001f37807440103.jpg

字体名称要一致,font-family属性设置的名字是任意的。

祝学习愉快!

1

好帮手慕星星

2019-08-29

同学你好,

1、这是自定义的名字,不一定要与font文件中名称一致哦:

http://img.mukewang.com/climg/5d67b22f0001254904540165.jpg

在使用该字体的时候,font-family属性值与定义的名字一致即可。

2、#iefix 的作用,一是起到了注释的作用,二是可以将 url 参数变为锚点,减少发送给服务器的字符。

可以参考下面链接中解释哦:

http://www.imooc.com/article/7935

祝学习愉快!

1
heverBy
h @font-face { font-family: 'AAA'; src:url('./font/FontName.svg#AAA') format('svg'); @font-face { font-family: 'AAA'; src:url('./font/FontName.svg#FontName') format('svg'); 这两个哪一个是正确的?
h019-08-30
共1条回复

0 学习 · 5012 问题

查看课程