给定fonts.googleapis.com链接,本地缓存字体集合

给定fonts.googleapis.com链接,本地缓存字体集合,fonts,google-font-api,google-webfonts,Fonts,Google Font Api,Google Webfonts,这样做似乎令人望而生畏。我有此链接,该链接适用于我的网站: https://fonts.googleapis.com/css?family=Open+Sans:400,300,700 现在,我正在进行脱机开发,我只想在本地缓存这些字体。根据需要,我需要开始在这里和那里选择字体,直到我觉得我已经选择了我想要的,然后下载收藏。那不会飞的,吉姆 有没有一个简单的方法,在提供原始链接的情况下,下载整个收藏?你说的是第一个常见问题条目,对吗?是的,但只解释了如何下载字体文件。这并不意味着你可以马上在你的

这样做似乎令人望而生畏。我有此链接,该链接适用于我的网站:

https://fonts.googleapis.com/css?family=Open+Sans:400,300,700
现在,我正在进行脱机开发,我只想在本地缓存这些字体。根据需要,我需要开始在这里和那里选择字体,直到我觉得我已经选择了我想要的,然后下载收藏。那不会飞的,吉姆


有没有一个简单的方法,在提供原始链接的情况下,下载整个收藏?

你说的是第一个常见问题条目,对吗?是的,但只解释了如何下载字体文件。这并不意味着你可以马上在你的网页上使用它,因为谷歌没有提到更多的幕后活动

首先,Google字体支持5种不同的字体格式,它们是WOFF、WOFF2、TTF、EOT和SVG。所有这些格式都是不同浏览器所需要的——因为如果这些人能一次对齐并使用相同的格式,那就太简单了。。。无论如何,你不能从谷歌下载所有这些格式。只有TTF可以直接下载。此外,您发布的链接后面的CSS是动态生成的,并且取决于用户代理。这确保每个浏览器都能获得其支持的字体格式

这使得在本地缓存整个内容并保持对所有浏览器的支持非常困难-因为您是在本地开发的(我想这意味着没有internet连接),您可能会一直在不同的浏览器中测试。幸运的是有一些助手。我最喜欢的是-您只需选择字体,您将获得所有字体格式,包括跨浏览器CSS声明供下载