我在我的网站上进行了速度测试,其中一个建议是减少我的外部请求。我正在使用 3 个 Google Web 字体,实际上是 3 个单独的请求。是否可以将这些组合成 1 个请求?
问问题
3317 次
4 回答
12
您可以使用 | 一次调用组合多种字体 特点。例子:
<link href='//fonts.googleapis.com/css?family=Cantarell|Terminal+Dosis' rel='stylesheet' type='text/css'>
于 2012-05-08T19:18:04.540 回答
1
是的,您可以在单个请求中加载多种字体,例如
<link rel='stylesheet' type='text/css' href='https://fonts.googleapis.com/css?family=Montserrat:400,700|Lato:300,400,700,900'>
于 2017-02-07T23:26:51.760 回答
0
字体(如图像资产、JSON 对象或视频)不是需要单独请求的独立资源吗?
于 2011-12-19T20:15:38.723 回答
0
您可以通过在数据中嵌入字体来避免这三个请求:CSS 中的 URI - 至少在 IE9+ 和大多数现代浏览器中。
注意:它们也适用于 IE8,但限制为 32KB
注意2:显然,您不会获得 Google CDN 的好处,因为您必须在 CSS 中提供字体...
于 2011-12-19T20:27:53.453 回答