做多格式@字体面确定多个HTTP请求?(Do more formats in @font-face

2019-09-16 19:24发布

考虑一个类似的CSS代码:

@font-face {
    font-family: 'MyFont';
    src: url('../fonts/MyFont.eot');
    src: local('Proxima'), url('../fonts/MyFont.woff') format('woff'), url('../fonts/MyFont.ttf') format('truetype'), url('../fonts/MyFont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

这段代码确定多个HTTP请求来下载所有的格式或没有浏览器选择最佳的支持的格式?

Answer 1:

不,浏览器会选择一个兼容的格式。 随意,只要你喜欢添加尽可能多的来源:)



Answer 2:

没有,只有一个会被使用。 您可以测试它例如与萤火虫或谷歌控制台,并检查已发出的所有请求的列表(网络选项卡)



文章来源: Do more formats in @font-face determine more http requests?