Skip to content
AD
AD

字体

中文字体

中文字体相比英文字体的可选择性明显小了许多。显然,制作一款中文字体所需要的投入不是英文字体可以比拟的。许多制作精良的中文字体需要通过商业授权来回血,这意味着我们不能像对待开源软件一样对待大部分中文字体。

中文字体推荐

字体在本站可预览简介地址
思源字体是✅由 Adobe 与众多合作伙伴共同开发的开源字体,包括黑体宋体,支持简中、繁中、日语和朝鲜语。官网
霞鹜文楷*是✅一款开源中文字体,兼有仿宋和楷体的特点,好看。同时有 Mono 版本,允许商用。GitHub
OPPO Sans是✅由 OPPO 发布的免费商用字体。官网
MiSans是✅由小米发布的免费商用字体,宣布将支持全球语言。官网
站酷字体否❌站酷字库提供的一系列字体,均可供免费商用,由于风格性较强因此适合内容创作者使用。官网
  • 「霞鹜文楷」:「落霞与孤鹜齐飞」=>「霞鹜」
  • 你可以前往 Code Space 的如何食用页面,那里有一个字体切换器,可以让你预览所选字体在网页前端的显示效果。
    • 预览仅供参考,影响字体显示效果的因素有很多,无法在网页前端中完美展示。
    • 你可以让整个 Code Space 都以你中意的字体展示。

Mono 字体

Mono 字体,全称 Monospace 字体(等宽字体),是指所有字符(字母、数字、符号)占用相同水平宽度的字体。这与大多数日常使用的比例字体(如 Times New Roman 或微软雅黑)不同,在比例字体中,不同字符(例如字母 iw)的宽度是不同的。

IDE 中通常默认使用 Mono 字体,因为这对于代码开发和审阅来说是必须的。Mono 字体通常会在全字符等宽的前提下尝试设计得更加美观,例如 JetBrains Mono 是内置在 JetBrains IDEs 中的等宽字体,就很好看。

Mono 字体通常不包含中文,所以对于我们来说,需要其他中文字体配合使用。

Mono 字体推荐

注意:显示在各 终端、控制台、命令行、…… 等当中的字体一般默认均为 Mono 字体。

字体简介地址
JetBrains MonoJetBrains 提供的开源 Mono 字体,支持连写,允许商用。官网
Maple Mono一款重新设计的等宽字体,支持连字,额外支持中文和日文,支持控制台图标,允许商用。官网

Mono 字体用作代码显示的效果比较千篇一律。在 Code Space 的如何食用页面有一个字体切换器,可以切换代码块显示用的 Mono 字体。

字体 CDN

在网页前端中使用字体时,出于方便考虑,引用来自 CDN 的字体资源是比较方便快捷的做法。

在国外,Google Fonts 是主流的字体 CDN 服务之一,但是我们无法在国内稳定地使用其提供的服务。

在国内,你可以尝试改用到字图 CDN,其中提供了一些中文字体的 CDN 和 npm 包,以供前端使用。另外,npm 官方仓库中也存在许多可供分发的字体,并且一般也会提供 JsDeliver CDN。

如果你正在为桌面应用程序选择合适的字体,那么则应当考虑在程序中包含完整的字体文件而不是引用 CDN,你需要另寻途径获得字体文件,例如寻找他们的官方网站或者 GitHub 仓库。

字体文件的格式后缀一般为 .ttf(Windows 等操作系统格式)、woff2(Web 优化格式)。

贡献者

页面历史

贡献/支持 Code Space

请查看贡献页面,帮助 Code Space 完善内容以提供更好的文档服务。
或者,也可以浅浅支持芒果一下~