为什么 iPhone 时间看起来是加粗的?
许多用户注意到 iPhone 锁屏或状态栏上的时间显示比其他文字更“粗”。这并非因为使用了传统意义上的“加粗”(font-weight: bold),而是苹果在 iOS 中为时间文本采用了特殊的字体渲染方式和字重设计。
iOS 系统默认使用 San Francisco 字体(SF Pro),该字体针对不同字号自动切换字重(Weight)和字宽(Width),以提升可读性。例如,在大字号(如锁屏时间)下,系统会使用 SF Pro Display 的 Medium 或 Semibold 变体,视觉上接近加粗效果。
💡 提示:你无法直接在 iPhone 设置中“开启时间加粗”,但可通过辅助功能 → 显示与文字大小 → 粗体文本全局启用粗体,这会影响包括时间在内的部分界面元素(需重启生效)。
视觉对比:普通 vs 加粗时间字体
12:30
12:30
左侧为标准字重,右侧模拟了启用“粗体文本”后的效果。实际效果因 iOS 版本和设备型号略有差异。
如何启用全局粗体文本(影响时间显示)
- 打开 iPhone「设置」应用
- 进入「辅助功能」→「显示与文字大小」
- 开启「粗体文本」选项
- 设备将自动重启以应用更改
注意:此设置会全局加粗系统字体,可能影响部分 App 的排版美观。
开发者视角:网页中的 iPhone 时间字体
如果你在开发网页并希望模拟 iPhone 时间样式,推荐使用以下 CSS:
.time-display {
font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', sans-serif;
font-weight: 600; /* Semibold */
font-size: 2.5rem;
letter-spacing: -0.02em;
}