如何从Google字体下载WOFF文件?

时间:2014-11-11 21:27:12

标签: css fonts cross-browser google-font-api

Google字体似乎只在WOFF2中提供字体。

虽然这适用于Chrome,WOFF2 doesn't seem to be supported by many other browsers

有没有办法以WOFF2以外的格式直接链接到CDN上托管的Google字体?

4 个答案:

答案 0 :(得分:81)

不幸的是,Google没有提供直接下载字体的简便方法。您可以浏览原始git repository以搜索所需的文件。

不要链接到CSS中的GitHub托管字体! GitHub使用错误的mime类型提供文件,这会导致某些浏览器出现问题。

虽然没有适用于所有格式的主流CDN,但您可以使用http://google-webfonts-helper.herokuapp.com下载字体文件并自行托管。

答案 1 :(得分:16)

当我在Chrome中打开以下网址时,我会获得woff2格式的字体链接。当我使用Firefox时,它采用woff格式,并且在运行4.4之前的Android设备中,它采用ttf格式。

http://fonts.googleapis.com/css?family=Open+Sans

因此,Google似乎以适合请求用户代理的格式提供字体。

答案 2 :(得分:7)

另一种选择是使用以下(nodegulp包:gulp-google-webfonts

安装完成后,需要花一些时间安装字体并创建相应的CSS。

请注意,在安装名称中包含空格的Google字体时(您不要将其转义),请使用加号引用它,如下所示:

fonts.list

Cabin+Sketch:400

答案 3 :(得分:1)

您可以使用everythingfonts.comttf文件转换为woff文件。