Bootstrap - 关于字体文件(.eot .svg .ttf .woff 和 .woff2)的角色和用法
Bootstrap - about fonts files (.eot .svg .ttf .woff and .woff2) roles and usages
在Bootstrap3的字体文件夹中,我们可以看到那些文件:
- glyphicons-halflings-regular.eot
- glyphicons-halflings-regular.svg
- glyphicons-halflings-regular.ttf
- glyphicons-halflings-regular.woff
- glyphicons-半身人-regular.woff2
它们是否都是以不同格式转换的相同文件?它们都是必要的吗?每个文件的role/usage是多少?
包含它们是因为每种字体都是为解决不同的问题而创建的。 Woff 和 woff2 是旨在阻止字体盗版的最新格式。 Svg 也是一种更新的格式,它是一种矢量文件,用于 iOS 移动设备。 Tff 和 eot 是旧浏览器使用的旧学校格式,但它们允许任何人免费下载和使用字体。
简答:它们都是为了多版本跨浏览器兼容性而包含的。
参见:Why should we include ttf, eot, woff, svg,... in a font-face
在Bootstrap3的字体文件夹中,我们可以看到那些文件:
- glyphicons-halflings-regular.eot
- glyphicons-halflings-regular.svg
- glyphicons-halflings-regular.ttf
- glyphicons-halflings-regular.woff
- glyphicons-半身人-regular.woff2
它们是否都是以不同格式转换的相同文件?它们都是必要的吗?每个文件的role/usage是多少?
包含它们是因为每种字体都是为解决不同的问题而创建的。 Woff 和 woff2 是旨在阻止字体盗版的最新格式。 Svg 也是一种更新的格式,它是一种矢量文件,用于 iOS 移动设备。 Tff 和 eot 是旧浏览器使用的旧学校格式,但它们允许任何人免费下载和使用字体。
简答:它们都是为了多版本跨浏览器兼容性而包含的。
参见:Why should we include ttf, eot, woff, svg,... in a font-face