最佳文字颜色怎么选 - 背景上用什么颜色最清晰

600 字
3 分钟
最佳文字颜色怎么选 - 背景上用什么颜色最清晰

🌟 背景定了,字用什么色#

按钮、标签、卡片常有一个背景色,上面的文字用黑还是白?凭感觉容易出错。其实可以用亮度算出来。星点对比度检测提供”最佳文字色”。


🧮 快速判据:看背景亮度#

把背景色算成相对亮度 L(0~1):

  • L 较高(偏亮)→ 用深色字(黑或深灰);
  • L 较低(偏暗)→ 用白色字。

一个常见分界点:L ≈ 0.179。超过用黑字,低于用白字(对应黑白对比度相等处)。


🎯 更稳的方法:比较两种对比度#

分别算”黑字对背景”和”白字对背景”的对比度,取大的那个:

对比度 = (L亮 + 0.05) / (L暗 + 0.05)
  • 背景偏亮:黑字对比度更大;
  • 背景偏暗:白字对比度更大。

工具会直接给出推荐色与比值。


🎨 品牌色背景怎么办#

品牌色(如 #409eff)背景上放白字,对比度约 2.78:1,不达标。处理方式:

方案效果
文字改深色对比度提升,但可能不够品牌感
背景加深保留白字,观感更稳重
加大字号大字号标准放宽到 3:1,仍建议 ≥4.5
加文字阴影/描边辅助提升可读性(非 WCAG 标准)

💡 实践建议#

  • 正文与背景至少 4.5:1;
  • 用”最佳文字色”一键取达标色,再微调;
  • 悬停/禁用等状态也要检查对比度;
  • 深色模式下同样适用(背景深→用浅字)。

🔧 常见问题#

有没有万能公式? 没有唯一解,但"比较黑白两种对比度取大者"是通用做法;分界约在背景 L≈0.18。
灰色文字能用吗? 浅灰字在白底上常不达标(如 #999 约 2.8:1)。如需次要文字,选更深的灰。
文字阴影能替代对比度吗? 不能。WCAG 看的是文字与背景的对比度,阴影只是视觉辅助。

💬 总结#

最佳文字色 = 让”文字与背景对比度最大”的颜色。背景偏亮用深字,偏暗用白字,分界约 L≈0.18。拿不准就用对比度检测的”最佳文字色”。

立即体验:访问 对比度检测

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

最后更新于 2026-09-13,距今已过 32 天

部分内容可能已过时

公告
🎉 已升级 2.0 版本,欢迎使用。
分类
标签
站点统计
文章
197
分类
24
标签
747
总字数
334,099
运行时长
0 天
最后活动
0 天前

目录