Bootstrap - 关于字体文件(.eot .svg .ttf .woff和.woff2)角色和用法

Bel*_*dar 9 css fonts font-face twitter-bootstrap twitter-bootstrap-3

在Bootstrap 3的fonts文件夹中,我们可以看到这些文件:

  • glyphicons,半身人,regular.eot
  • glyphicons,半身人,regular.svg
  • glyphicons,半身人,regular.ttf
  • glyphicons,半身人,regular.woff
  • glyphicons,半身人,regular.woff2

它们都是以不同格式转换的相同文件吗?这些都是必要的吗?每个文件的作用/用法是什么?

Tet*_*Dev 6

包含它们是因为创建了每种字体以解决不同的问题.Woff和woff2是最新的格式,旨在阻止字体盗版.Svg也是一种较新的格式,它是一个矢量文件,用于iOS移动设备.Tff和eot是旧浏览器使用的旧式格式,但它们允许任何人免费下载和使用该字体.

简短回答:它们都包含在多版本跨浏览器兼容性中.

请参阅:为什么我们应该在font-face中包含ttf,eot,woff,svg,....