行距多少读起来舒服:按字号与行长取值的方法

行距多少读起来舒服:按字号与行长取值的方法

问「行距多少舒服」,如果只回一个「1.5 倍」,几乎一定不对。同样的 1.5 倍,在 14 号字、宽行里显得松,在 16 号字、窄栏里又显得挤。

行距不是独立参数,它和字号、行长、字体三者绑定。换个字号,合适的行距就变了。下面给一个可计算的取值方法,再给网页、手机、打印三套参考值,最后给验收标准。

一、先看两个变量:字号与行长

行距的作用是让眼睛在换行时能准确回到下一行的开头。行越长,眼睛回扫的距离越远,越容易串行,所以需要更大的行距来补偿。

衡量行长有一个常用指标:每行字数。中文正文每行 25 到 40 字最舒服,少于 25 字会频繁换行,多于 45 字则容易读串。

第三条常被忽略。同一字号下,细体比粗体更需要呼吸空间。用思源黑体 Light 排正文,行距要比 Regular 再松一点。

还有一个隐含变量是背景。深色背景配浅色字时,字看起来更「膨胀」,行距可以略紧;浅色背景配深字,则按常规取值即可。

二、按每行字数取值

把上述因素简化成一张表,按每行字数和字号查即可。数值是行距相对字号的倍数。

每行字数14px 正文16px 正文18px 正文
20 到 25 字1.51.451.4
26 到 32 字1.61.551.5
33 到 40 字1.751.71.6
41 字以上1.851.81.7

这张表的用法是先数一行有多少字,再按字号查倍数。注意是先定行长,再定行距,顺序反了会一直调不准。

如果排版工具只能设固定值(比如 Word 的磅值),把倍数乘字号即可。16px 字配 1.7 倍,行高约 27px,换算成磅约 20 磅。

表里的数字不必精确到小数点后两位。差 0.05 肉眼几乎看不出,关键是整篇统一。同一篇里出现两种行距,比数值偏大偏小都刺眼。

行距多少读起来舒服:同一段文字三档行距并排对比
宽行配大行距,窄行可以紧一档。

三、三种载体的推荐值

网页、手机、打印的阅读距离不同,取值也要分开。用一套数值通吃,总有一端不合适。

载体推荐行距原因
桌面网页字号的 1.6 到 1.8 倍阅读距离约 50 厘米,行长中等
手机字号的 1.7 到 1.9 倍屏幕窄但距离近,需要更多呼吸感
打印文档字号的 1.4 到 1.6 倍纸面反射稳定,可适当收紧
幻灯片字号的 1.2 到 1.35 倍空间有限,靠字号与留白分层

手机那一栏容易搞反。很多人以为屏幕小就该紧凑,实际上手机阅读距离更近、环境光更杂,行距反而要更松。具体调整可以对照手机阅读排版怎么调。

打印那一栏则相反。纸张不发光,对比稳定,行距紧一点也不累。这也是为什么把网页直接打印出来,常会觉得太空。

幻灯片是特例。它的文字量本来就少,行距紧一些反而显得整齐。如果一页塞了五行以上,问题不在行距,在内容太多。

四、四项验收,以及正文之外的取法

调行距时最容易犯四个错,且大多和「只调一个参数」有关。

  1. 只调行距,不动段距。行距加大后,段落边界反而模糊。段距要跟着放大,保持「段距明显大于行距」。
  2. 用回车空行代替段距。看起来是拉开了,实际是插入空段落,一改字号就错位。
  3. 首行缩进和段距同时用。两套分段信号叠加,排版会显得松散。
  4. 全站一套数值。桌面、手机、打印共用同一倍率,总有一端不舒服。

第一条是连锁反应。行距从 1.5 调到 1.8,段距如果不跟着加,段落之间的空隙相对变小,读者会读串段。段距的具体取值可以看段落之间空几行合适。

第四条的解法是用媒体查询分别设值。网页端一套、窄屏一套,工作量不大,效果差别明显。

验收用三个方法,不用问别人:

第二个方法对中文尤其有效。汉字没有词间空格,眼睛缺少换行锚点,行距不足时串行会非常明显。

书页上两种行距的疏密对比与阅读标注
眯眼看灰度,行距是否均匀一眼就能看出。

正文之外,代码、表格、标题也要单独设行距,直接用正文的值往往不合适。

第一条的原则是「块内紧凑、块外宽松」。代码块内部行距紧,和上下文的间距大,结构就清楚了。

第三条提醒一件事:标题的层级靠字号和留白,不靠行距。给标题加大行距只会让它显得孤立,不会显得重要。

网页行距数值调整界面与行高标注示意
先定行长,再按表取值,最后整篇统一。

五、常见问题

1.5 倍行距是不是万能的

不是。它只适合中等行长、中等字号的情况。宽行、手机端都需要更大,打印和幻灯片可以更小。

行距和段距哪个更重要

都重要,但段距决定段落边界,行距决定行内可读性。先保证行距不串行,再用段距分段落,顺序不要倒。

中文和英文的行距要设成一样吗

可以一样,但英文通常可以略紧。中英混排时按中文取值更稳,因为汉字的字面率高,需要更多空间。混排细节见中英文混排怎么对齐。

为什么调完行距感觉字变小了

行距加大后,单行文字的视觉重量下降,会有「字变小」的错觉。这不是字号问题,可以用加粗关键句或略增字号来平衡。更多规范见排版规范栏目。

小结

行距多少舒服,取决于每行字数与字号:20 到 25 字配 1.4 到 1.5 倍,33 到 40 字配 1.6 到 1.75 倍;手机再松一档,打印可以紧一档。改行距时记得同时调段距。

如果只做一件事:先数一行有多少字。行长定了,行距的取值区间就定了,剩下只是微调。

← 返回首页 更多「排版规范」