字体大小的困境

Avatar of Geoff Graham
Geoff Graham

DigitalOcean 为您的旅程的每个阶段提供云产品。立即开始使用 价值 200 美元的免费积分!

您可能还记得 Alvaro 建议font-size 从默认的用户代理大小 16px 提升到 1.25remSebastian Laube 对此提出质疑:

我不会毫不犹豫地采用 Alvaro 的建议,因为例如,在智能手机上我会浪费太多空间,而且许多用户可能会被这种大字体所困扰。

我从某个视窗尺寸开始设置 1.2rem 的字体大小。但这也需要谨慎处理,因为这样就会出现灰色区域,媒体查询会突然回退到另一个区域……

我个人同意 Alvaro 的观点,默认的 16px 尺寸太小了。这只是我作为一个快要戴上可乐瓶底才能看清屏幕上任何东西的人的感觉。

另一方面,我专业上同意 Sebastian 的观点,并不是说许多用户可能会被这种大字体所困扰,而是要公开质疑一种方法,而不是仅仅根据一篇博文就全面采用别人的方法。很可能提高 font-size 是正确的做法。毕竟,一切都是相对的,我们应该倾听使用我们正在制作的东西的人的意见,来做出这样的决定。

更大的问题是 Sebastian 在最后提出的问题

如果用户没有另外指定,浏览器是否应该从一开始就在大屏幕上使用更大的字体大小?或者我们需要一场信息运动来让用户知道他们应该检查系统设置或在浏览器中设置不同的默认字体大小?

太棒了,对吧?!老实说,我不确定在哪个视窗断点 16px 会太大或太小,以及应该从哪里开始调整。16px 在任何视窗尺寸下都是正确的默认值吗?或者用户代理应该考虑使用一种流体类型实现,它定义了一个默认的字体比例和尺寸范围?这是一个值得思考的问题。

直接链接 →