首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >@字体-使用谷歌网页字体

@字体-使用谷歌网页字体
EN

Stack Overflow用户
提问于 2013-12-19 15:59:25
回答 2查看 269关注 0票数 1

我不认为这是真的,但是有人告诉我,当使用GoogleApi加载字体时,字体会加载到所有页面上,而不管它是否实际使用。我假设字体只加载在调用@font-face的页面上。

请有人帮助我理解与全局标题中的网页字体相关的下载和延迟问题.字体是真的吗?即使在特定的页面上没有请求@font-face标记,或者字体已经加载了,每个页面都会请求并提供一个页面吗?web字体是否与图像类似,然后根据需要从用户机器再次请求?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-19 16:03:12

不过,还不完全清楚你在问什么:

您在页面上的@font-face中包含的任何字体都将加载到该页面上。只有当用户已经在浏览器中缓存字体时(在这种情况下,浏览器将恢复到缓存的版本,而不是下载文件),情况就不是这样了。

如果页面中没有包含@font-face,那么它就不会加载。

这里的关键区别在于,如果在单独的CSS文件中包含@font-face,则字体将加载到加载该CSS文件的每个页面(无论字体本身是否在该特定页面上引用)。

希望这能帮上忙?

票数 0
EN

Stack Overflow用户

发布于 2013-12-19 16:04:19

只有在您指定的情况下才会请求它。

如果您使用一个通用的标题,其中调用<link>到谷歌字体,是的,它将被要求在每一页。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20686169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档