正文字号多大合适:按屏幕、行宽与人群取值
网站后台默认 16px,设计师给的稿子写 10.5pt,公众号模板建议 15px,长辈看了却说过小。三个数字放在一起,你都不知道该听谁的。更麻烦的是,改大之后排版全乱,一行放不下几个字,段落拉得老长。
正文字号多大合适,没有孤立的标准答案,它要和介质、行宽、行高一起定。这篇先把 pt、px、号数三个单位换算清楚,再给四种常见场景的取值表,最后是三条联动规则和一份验收清单。照着取,比自己试快得多。
一、先分清单位:pt、px、号数不是一回事
同样一句「正文用 12」,在三个体系里是三个大小。混淆单位,是字号争论最常见的起因。
| 单位 | 用在哪 | 换算参考 |
|---|---|---|
| pt(磅) | 印刷、PDF、Word 页面设置 | 屏幕 96 DPI 下 1pt 约等于 1.333px |
| px(像素) | 网页、App、公众号 | 16px 约等于 12pt,即小四 |
| 号数(初号到八号) | 中文排版、公文、书籍 | 小四 12pt、五号 10.5pt、小五 9pt |
于是「小四」和「16px」是同一个大小,「五号」等于 14px,「小五」约等于 12px。印刷品正文常用 9 到 10.5pt,对应网页的 12 到 14px——这也是为什么把 Word 的 10.5pt 直接搬到网页上会显得小:屏幕的观看距离比纸近,但发光屏幕更需要余量。
约定俗成一条:谈网页就用 px,谈印刷就用 pt,不要混着说。团队里统一口径,比争论哪个数字对更重要。
二、四种场景的取值表
下表按「正文」而非标题给值。标题字号可以在正文基础上按 1.25 到 1.5 倍递进,不要一步跳到两倍。
| 场景 | 正文字号 | 行高 | 每行字数 |
|---|---|---|---|
| A4 印刷、PDF | 9 至 10.5pt | 字号的 1.5 至 1.7 倍 | 38 至 45 字 |
| 桌面网页 | 16 至 18px | 1.6 至 1.75 倍 | 30 至 40 字 |
| 手机阅读 | 16 至 17px | 1.7 至 1.9 倍 | 18 至 25 字 |
| 公众号 | 15 至 16px | 1.75 倍左右 | 15 至 18 字 |
手机这一行有个下限要记住:不要低于 16px。低于这个值,一是小字在户外看不清,二是 iOS 上输入框聚焦时会自动放大页面,用户手势会乱。宁可把行宽收窄,也不要缩字号。
公众号那一行偏小,是因为它的阅读场景多在手机、行宽更窄,15px 配上 1.75 倍行高,一行十五六个字,读起来反而快。这是平台习惯,不是通用标准,搬到自建站就别照抄。
三、三条联动规则,别只调字号
字号是三个参数里最容易被单独改的一个,也是单独改最容易出问题的一个。
- 行宽优先于字号。一行三十到四十字最舒服,字小了就收窄容器,字大了就放宽容器,而不是让每行塞进五十个字。行太长,眼睛回行会串行。
- 行高按字号倍数给。字号 16px,行高取 1.6 到 1.75,也就是 26 到 28px。字号变大时行高按比例跟着变,否则字挤在一起;行高超过 2 倍,段落会散。
- 字重与对比度补位。浅灰字配小字号最难读。字号已经在 16px 下限时,把文字颜色加深、字重提到 400 以上,比继续加字号有效。
这三条的作用是防止「为了看得清,一路把字放大」。放大到 20px,一行只剩二十来字,段落变长,滚动距离翻倍,读者未必更舒服。行高与行宽的具体算法可以对照行距多少读起来舒服。
四、按人群微调,以及发布前五项验收
基准值定好之后,按读者和内容做小幅调整,幅度控制在两像素以内。
- 面向中老年读者:正文提到 18px,行高同步到 1.8,比加粗更有效。
- 长文为主:不低于 16px,段落控制在三到五行,靠留白减轻压迫感。
- 工具型短内容:可降到 15px,但仅限桌面端,手机端回到 16px。
- 浅色背景或大图衬底:字号加 1 到 2px,并提高文字与背景的对比度。
上线前逐项过一遍,五项都过再发:
- 手机端正文不小于 16px,实测没有横向滚动。
- 桌面端一行在 30 到 40 字之间,缩到 1280 像素宽仍成立。
- 行高是字号的 1.6 到 1.8 倍,段落之间有明显间隔。
- 标题与正文的字号差在 1.25 到 1.5 倍,层级一眼能分辨。
- 浅灰说明文字没有低于 14px,且与背景对比足够。
移动端的其他参数,比如段距、缩进与图片宽度,可以对照手机阅读排版怎么调一起设。
五、常见问题
网页正文用 14px 可以吗?
可以但不建议作为默认。14px 在桌面端勉强能读,手机端偏小;如果面向的是年轻读者、内容偏短,14px 加宽行距能成立,其余情况用 16px 更稳。
字号是不是越大越好读?
不是。字号变大而容器不变,每行字数减少,段落被拉长,阅读节奏反而变碎。舒适区是「一行三十到四十字、行高 1.6 到 1.8 倍」这个组合。
标题要比正文大多少?
一级标题约为正文的 1.5 倍,二级 1.25 倍,三级 1.1 倍即可。层级靠字重、间距和颜色也能区分,不必全靠字号拉开。
印刷稿和网页稿能共用一套字号吗?
不能直接共用。印刷按 pt,屏幕按 px,观看距离和发光方式不同。正确做法是各自按介质取值,再保证「每行字数」接近,阅读体验才一致。
六、小结
正文字号没有唯一正确值,只有一组合理区间:印刷 9 到 10.5pt,桌面网页 16 到 18px,手机 16 到 17px,公众号 15 到 16px。真正决定舒适度的是「字号、行宽、行高」三者的配合,而不是某一个数字。
定值时先看介质,再看每行字数,最后按人群微调一到两像素。更多细节可以看中文排版规范和排版规范栏目。