4

在使用@font-face HTML5/CSS3 加载页面时,您会慢慢看到字体出现。有没有办法先加载字体?

4

2 回答 2

4

通过链接预取,您可能会获得一些运气(尤其是在未来):

<link rel="prefetch" href="pathto/font">

(目前仅受 Firefox 支持)。如果您在使用页面之前的页面上@font-face使用它,则字体文件可以在实际使用之前在缓存中。

于 2010-06-04T13:36:41.003 回答
0

现在有一个预加载草案,它将与Chrome 50一起发布。

有了这个特性,我们应该能够在 head 元素中做到这一点,并可能在 html 的其余部分被渲染并发送到浏览器之前刷新它

<link rel=preload as=font href=...>
于 2016-03-23T18:49:07.410 回答