我知道有多种方法可以直接在 Web 上使用 TrueType 字体和 OpenType 字体。但是,我一直无法找到一个规范的参考来说明这些文件应该如何被提供。我在确定它们正确的 MIME 类型时遇到了特别的麻烦,我问过字体文件的正确 MIME 类型是什么?帮助确定这一点。
我偶然发现了 W3C 规范WOFF 文件格式 1.0,其中包括媒体类型注册。该规范声明“任何获得适当许可的 TrueType/OpenType/Open Font Format 文件都可以打包为 WOFF 格式以供 Web 使用。”
因为我一直无法找到关于如何处理 TrueType 和 OpenType 字体文件的规范来源,所以我假设将文件转换为 WOFF 格式可能是最佳实践。是这样吗?
如果不是,什么时候应该使用 WOFF 文件,什么时候使用相应的.otf
文件更好.ttf
?