typography system← 返回案例

用一套栅格与字阶,把版式固定下来

这个页面本身就是演示:12 列栅格、1.25 倍字阶、单一强调色。所有间距都从同一组变量派生,改一个数就能整站联动。

12 列栅格

移动端把 12 列折叠成 6 列,字阶不变——保证同一份内容在手机上仍保持层级关系。

字阶(1.25 比例)

44 / 1.08标题一
34 / 1.15标题二
26 / 1.20标题三
20 / 1.30小标题
16 / 1.60正文:行高与字号的比值固定在这一档,长文阅读不累。
13 / 1.70注释:只用于说明与图注,不参与正文层级。

间距与对齐

纵向间距取 8 的倍数:8 / 16 / 24 / 40 / 64。模块之间用 40,段落之间用 16,标题与正文用 8。

改版时最容易崩的是「随手写个 margin」,所以这里把间距写进变量,页面上不出现临时数值。

变量值用途
--s18px标题与正文
--s216px段落之间
--s324px列表项内
--s440px模块之间
--s564px大区块分隔

怎么验证

整页缩放到 390px标题不换行成孤字、表格不横向溢出
把强调色换掉只改一个变量,全站强调色同步
随机抽三处间距都落在 8 的倍数上
断缘技术站 · 个人技术笔记与实验
冀ICP备2026047080号-1冀公网安备13020702000398号
联系:269170@163.com