TTF、OTF、WOFF/WOFF2 常被统称为“字体文件”,但它们真正的差别不在肉眼清晰度,而在于:字形数据怎么组织、有没有高级排版特性、是否做了压缩、以及目标平台(桌面/印刷/网页)支持到什么程度。把这四点理顺,选型就不会靠玄学。
TTF(TrueType Font)出现更早,兼容性非常好:Windows、macOS、Office、常见排版软件几乎都能稳定识别。很多 TTF 还包含 hinting(提示信息),在低分辨率或渲染条件一般的环境里更容易保持笔画清晰。
适合你选择 TTF 的情况:交付给非专业用户;不确定对方环境;需要照顾较老设备或软件。
OTF(OpenType Font)的价值在于 OpenType 特性:连字(liga)、替换字形、数字样式、小型大写、上下标等。很多字体的高级感来自这些细节,而不只是字形本身。
适合你选择 OTF 的情况:品牌/出版/海报等精细排版;你确定软件链路较新并能启用 OpenType 特性。
WOFF 与 WOFF2 是面向浏览器的压缩封装。WOFF2 压缩率通常更好,现代站点优先。网页字体的关键是“加载成本”,别让字体拖慢首屏。
网页侧建议关注:文件体积、字符集范围(子集化)、以及 font-display 等加载策略,避免白屏或长时间闪烁。
桌面交付(环境不确定):优先 TTF;
专业排版(需要特性):优先 OTF;
网站/产品 Web 端:优先 WOFF2,必要时提供 WOFF 降级;
移动端内嵌:按平台规范选格式,并务必子集化控制体积。
桌面端与网页端的目标不同:一个要兼容,一个要快。把同一字体拆成合适的格式与加载方式,才是最稳、也最专业的做法。