在网站中使用哪个字体文件?
Which Fontfile to use in a website?
伙计们,我正在做一个自定义项目,我需要很棒的字体
但是当检查 fontawesome 字体文件时,我可以看到它们提供了很多选项
- JS
- 带 JS 的 SVG
- 网络字体
至于我知道我应该使用 WebFonts 但是我可以看到有很多字体文件。
- eot
- svg
- ttf
- woff
- woff2
是否需要所有字体格式?
我们可以只使用 SVG 吗?
实际上我需要我的项目总共 2MB
如果我添加所有的字体文件它占用太多 space。
截至发帖为止,您选择的字体 FontAwesome 包含 3,332 种不同的字形。您假设加载此文件五次将占用一些严重的系统资源是非常正确的。
然而…
通常在使用网络字体作为图标时,我们只使用字体中定义的众多图标中的一部分。如果您仅 使用 FontAwesome 的三个或四个字形,那么加载这五次对于您的系统来说应该是轻而易举的工作。
如何做到这一点?使用字体子集服务。他们网站上的免费且易于遵循的说明。有几个,但我个人在 fontello 上取得了成功:http://fontello.com
我从 FontAwesome 中提取(动词?)大约 20-25 个图标(比我需要的多)以在我的网站上提供简单的图标,并且文件大小小于 60KB,总计。
当然,我们加载这五次的原因是什么?最大化跨浏览器兼容性。干净利落。这样做。
伙计们,我正在做一个自定义项目,我需要很棒的字体 但是当检查 fontawesome 字体文件时,我可以看到它们提供了很多选项
- JS
- 带 JS 的 SVG
- 网络字体
至于我知道我应该使用 WebFonts 但是我可以看到有很多字体文件。
- eot
- svg
- ttf
- woff
- woff2
是否需要所有字体格式? 我们可以只使用 SVG 吗?
实际上我需要我的项目总共 2MB
如果我添加所有的字体文件它占用太多 space。
截至发帖为止,您选择的字体 FontAwesome 包含 3,332 种不同的字形。您假设加载此文件五次将占用一些严重的系统资源是非常正确的。
然而…
通常在使用网络字体作为图标时,我们只使用字体中定义的众多图标中的一部分。如果您仅 使用 FontAwesome 的三个或四个字形,那么加载这五次对于您的系统来说应该是轻而易举的工作。
如何做到这一点?使用字体子集服务。他们网站上的免费且易于遵循的说明。有几个,但我个人在 fontello 上取得了成功:http://fontello.com
我从 FontAwesome 中提取(动词?)大约 20-25 个图标(比我需要的多)以在我的网站上提供简单的图标,并且文件大小小于 60KB,总计。
当然,我们加载这五次的原因是什么?最大化跨浏览器兼容性。干净利落。这样做。