小浩的学习记录 ·
← 返回学习笔记

网页基础 / 学习笔记

用 CSS 做一个适合手机阅读的页面

从宽度、字号和留白入手,建立舒适的阅读节奏。

正文宽度需要控制

大屏幕上让每一行文字横跨整个屏幕,会增加视线回到下一行的负担。可以为内容容器设置最大宽度,并在两侧保留边距;小屏幕则让容器自然缩小,避免固定宽度导致横向滚动。

先确定文字的节奏

中文正文可以从 16 到 18 像素的字号、约 1.8 的行高开始尝试,再根据字体和设备调整。标题、正文、辅助信息形成清楚的层次即可,不必在一个页面里使用过多字号。

用网格组织卡片

文章列表适合用 Grid 排版。宽屏可以分成两列,窄屏改为一列。应根据内容是否放得下选择断点,而不是只对照某一款手机的尺寸。卡片标题换行后也应保持正常间距。

完成后检查真实内容

用较长标题、不同长度的摘要和放大后的文字检查布局。除了鼠标悬停状态,还要提供清晰的键盘焦点样式。减少不必要的动画,让阅读本身成为页面的中心。