【发布时间】:2015-07-07 21:55:43
【问题描述】:
(我在这里有点新,所以如果这里不是问的地方,请告诉我)
通常我将<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400,400italic,700' rel='stylesheet' type='text/css'> 添加到我页面的<head> 中。对于多个页面,总是有可能出现不一致/错误,而且更新每个页面可能会让人头疼。
我可以改为在我的主 CSS 文件的第一行使用 @import url(http://fonts.googleapis.com/css?family=Open+Sans); 吗?
这样做的好处是更新一个 CSS 文件,而不是更新它在 <head> 中的每个页面。但我读过一些答案说可能存在资源加载问题……但那是 3 年前的讨论。找不到解决此问题的当前答案。
编辑
为了避免 SO 认为这是重复的,我问的是 2015 年哪种方法更好。我不是问如何在任何一种方法下将 Google 字体添加到网站。
【问题讨论】:
-
是的,如果您在 CSS 文件中包含
@import,则可以从使用该 CSS 文件的任何页面访问该字体。 -
是的,你可以,这里有一个帖子供你参考:stackoverflow.com/questions/14676613/…
-
所以不会有任何资源加载问题?找不到最近的答案——一切似乎都是 2 到 3 年前人们说有的时候。喜欢这个:stackoverflow.com/questions/12316501/…
-
你可以捆绑你的css,所以只有一个请求:love2dev.com/#!article/…
标签: html css fonts google-font-api