字体知识

这里记录一下选择字体的时候学到的知识.

常用:

  • Regular: 常规 - 默认
  • Bold: 粗体
  • Light: 轻量/细
  • Italic: 斜体

拼接:

  • Semi-Bold: 半宽粗体
  • Extra-Light: 特别轻量
  • Bold-Light: 粗斜体
  • ….. 任意拼接
风格等宽弯引号破折号连字
Gothic全宽全宽
UI半宽全宽
Mono半宽半宽
Term半宽半宽
Fixed半宽半宽
  • 等宽字体 (monospaced font) : 字符宽度相同的字体
  • 比例字体 (proportional font): 字符宽度不尽相同
  • 窄字体 (narrow font)
  • 紧缩字体 (condensed font)
  • 可变字体宽度 (font width variation)
  • CL: 旧类型
  • SC: 简体中文
  • TC: 繁体, 台湾中文
  • HC: 香港, 澳门中文
  • J: 日文
  • K: 韩文

  1. 英文字体文件很小,所以无所谓。但是 cjk 字体文件都很大。推荐用 system-ui 默认字体,否则首屏爆炸
  2. tailwindcss 和很多规范都默认使用 system-ui,如果是 app/desktop 可以自带字体,那么速度影响会小一些。可以考虑各平台统一字体

很多英文字体的设计是 0.6 倍中文,而不是 0.5,所以就对不齐。如果英文是 0.5, 那就会对的齐