2012-04-26 49 views
2

考虑类似的CSS代码:在@ font-face中执行更多格式以确定更多的http请求吗?

@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请求来下载所有的格式或没有浏览器选择最佳的支持的格式?

回答

3

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

+0

谢谢,这是w3c规范什么地方说的什么? – nemesisdesign 2012-04-27 09:12:06

1

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

+0

是真的。我如何检查这是否也适用于IE? :-) – nemesisdesign 2012-04-27 10:26:52

+1

我目前在Linux上,我没有访问IE但不是像“开发人员工具”的东西吗? – mkk 2012-04-27 14:13:45