本文目录导读:

设计稿中的字体大小直接影响用户阅读体验、信息获取效率以及产品的专业度。
要保证设计稿字体大小的可读性,不能仅凭“看起来舒服”,需要遵循物理尺寸、层级对比、设备适配、使用场景四个维度的原则。
以下是系统化的解决方案:
核心原则:从“像素”到“实际物理视觉大小”
设计稿通常基于 1x 或 2x 尺寸(如 375pt/750px),但最终效果取决于屏幕的物理尺寸和分辨率。
最稳妥的方法是以 “视距下的实际视觉大小” 作为参考标准。
| 场景 | 最小可读字号(物理) | 对应设计稿字号(@2x 375px) | 说明 |
|---|---|---|---|
| 桌面端 | 12px | 12pt (1x) | 离眼睛约50-70cm,字体可以略小,12px是极限,建议正文14-16px。 |
| 移动端 | 14px | 28px (2x) | 离眼睛约30-40cm,字体需更大,14px(物理)是清晰阅读的底线。 |
| 阅读类App | 16-17px | 32-34px | 如微信读书、浏览器文章模式,以优化长时间阅读体验。 |
| 老人/儿童模式 | 18px+ | 36px+ | 需要显著放大,且字重宜用Medium或Bold(粗体)。 |
关键字号层级表(实战参考)
一个清晰的设计稿需要至少 4 个层级的字号,以下基于移动端 @2x(375px 画布)的标准:
| 层级 | 名称 | 字号(@2x) | 字重 | 行高 | 使用场景 |
|---|---|---|---|---|---|
| H1 | 36-40px | Bold | 1-1.2 | 页面顶部主标题、开启页标题 | |
| H2 | 28-32px | SemiBold | 2-1.3 | 、卡片标题 | |
| H3 | 20-24px | Medium | 3-1.4 | 列表条目、二级标题 | |
| Body | 正文(核心) | 16-18px | Regular | 5-1.6 | 、说明文字、表单输入 |
| Caption | 注释/副文 | 12-14px | Regular | 3-1.4 | 时间戳、辅助说明、标签 |
| Assist | 辅助信息 | 10-11px | Medium | 2 | 角标、徽章数字(慎用,易读性差) |
注意:
- iOS 与 Android 的渲染差异:iOS 字体(苹方)在小字号下比 Android(思源黑体/Noto)显得更细,在设计稿中,若面向 Android,正文建议比 iOS 大 1-2px 或字重加粗一级(如 iOS Regular, Android Medium)。
- 长文本避免使用 Light/Thin:低于 14px(物理)的细体字在低分辨率屏幕上会发虚、看不清。
实操检查清单(如何自查设计稿)
你可以用以下 5 个问题快速判断设计稿是否可读:
-
最小字号的底线在哪?
- 移动端正文:不低于 28px(@2x)。
- 桌面端正文:不低于 13px(1x)。(许多成熟网站使用14-16px)。
- 超过 8 个字的连续文本,建议使用 16px(物理)以上。
-
的对比足够吗?
- 用字号差来区分层级,不要只用颜色。
- 正文 16px,标题至少 20-24px,差距要在 4px 以上(物理),差的太小,用户分不清主次。
-
行高设置合理吗?
- 正文(10-20字/行):行高 = 字号 × 1.5 ~ 1.8(如16px字,行高24-28px)。
- :行高 = 字号 × 1.1 ~ 1.3(太稀疏会散架)。
- 检查:在 Figma/Sketch 中选中文本块,看是否“行叠行”或“行距过大导致阅读跳行”。
-
屏幕适配了吗?
- 别只看 375px(iPhone SE),现在主流是 390-414px(iPhone 14 Pro Max 为 430px)。
- 在更宽的屏幕上,字号可以适当等比放大(或通过响应式布局,让长文本的最大宽度不超过 640px 物理宽度)。
-
深色/高亮模式下的对比度?
- 不要以为白色背景 OK 就万能。
- 深色模式:正文文字颜色需要用 白色-90%(而非纯白),避免刺眼,小字用 70%-80%。
- 对比度建议:满足 WCAG 2.0 AA 标准(普通文本对比度 ≥ 4.5:1,大文本 ≥ 3:1),你可以用 Figma 插件(如 “Able” 或 “Stark”)快速检测。
特殊场景注意事项
-
长文本阅读(如文章、博客)
- 字号:17-20px(物理),很多用户爱在手机上看文章,17px 是公认的舒适区。
- 最大行宽:每行 40-60 个汉字(或 60-75 个字符),太宽会看串行,太窄会频繁换行。
-
表单和输入字段
- 输入提示文字(Placeholder):通常是 14-16px(物理),与正文一致,不建议太小(用户需要看清自己在输入什么)。
- 错误提示:12-13px(物理),但必须使用加粗或明显颜色(红色/橙色)。
-
数据/图表
- 坐标轴标签、数据标签:最小 10-11px(物理),这是极限,不能再小,如果能交互放大,可以用 9px。
- 关键数字(如销售总额):使用显眼的字号(如 24px+),并加粗。
-
视频/直播界面
- 弹幕、评论列表:用户通常在手机上看,字号建议 22-28px(@2x),且最好使用半透明背景垫底(Scrim层),提升在动态画面上的可读性。
工具检查方案
- Figma 插件:
Font Size Checker:快速扫描设计稿中所有字号,标注出低于阈值的部分。A11y - Color Contrast Checker:检查文字与背景的对比度。
- 物理测试:
- 打印出来看:把你设计的关键页面(如文章页)打印在 A4 纸上,离眼睛 30cm 看,如果觉得字小,那物理设备上一定更小。
- 导出到手机实机:用 Mirror 工具(Sketch Mirror / Figma Mirror)在真实手机上预览,而不是只在电脑屏幕上拉大缩小。
总结一句话
保证可读性的核心是:让正文在用户的视距下,物理尺寸不低于 16px,并配合 1.5 倍以上的行高和 40-60 字的行宽,先放大、加粗,再谈美观。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。