【发布时间】:2018-12-25 18:57:10
【问题描述】:
伙计们,我正在做一个自定义项目,我需要很棒的字体 但是在检查 fontawesome 字体文件时,我可以看到它们提供了很多选项
- JS
- 带有 JS 的 SVG
- 网络字体
据我所知,我应该使用 WebFonts 但我可以看到有很多字体文件。
- 等
- svg
- ttf
- 哇
- woff2
是否需要所有字体格式? 我们可以只使用 SVG 吗?
实际上,如果我添加所有字体文件会占用太多空间,我总共需要 2MB 的项目。
【问题讨论】:
-
基本上它是为了浏览器支持,这并不意味着所有用户都必须加载所有这些字体,请参阅:stackoverflow.com/questions/11002820/…
-
@caiovisk 谢谢,但我想让我的项目保持 2MB,这意味着我无法打包完整的 FontAwesome
-
woff 似乎是您想要使用的格式。这应该对您有所帮助:stackoverflow.com/questions/37086562/… / css-tricks.com/understanding-web-fonts-getting
-
根据您实际使用的图标数量,您可能需要考虑直接使用那些单独的图标 .svg 文件(无字体文件)
-
@joknawe 因为我的项目是 WP 的框架,所以我无法定义需要哪些图标。所以在 fontawesome 中,WOFF2 很好,对吧?
标签: css performance fonts font-face webfonts