1.2 KiB
1.2 KiB
id | title | challengeType | videoUrl | forumTopicId |
---|---|---|---|---|
587d778e367417b2b2512aab | 使用高对比度文本提高可读性 | 0 | https://scrimba.com/c/cKb3nCq | 301017 |
--description--
低对比度的前景色与背景色会使文本难以阅读。足够的对比度可以提高内容的可读性,但是怎样的对比度才算是“足够”的?
Web 内容无障碍指南(WCAG)建议正常文本的对比度至少为 4.5 : 1。对比度是通过比较两种颜色的相对亮度值来计算的。对于相同颜色来说,对比度是 1 : 1,即无对比度;白色与黑色拥有最高对比度 21 : 1。其他颜色间的对比度都在这个范围之内。网上有很多可以帮助你计算对比度的工具。
--instructions--
Camper Cat 为他的博客选择了白色背景和浅灰色文字,对比度为 1.5 : 1,这使博客文章难以阅读。请将文字的 color
从当前的浅灰色(#D3D3D3
)修改为深灰色(#636363
),以使对比度提升到 6 : 1。
--hints--
应该将 body
的 color
修改为深灰色。
assert($('body').css('color') == 'rgb(99, 99, 99)');
不应修改 body
的 background-color
。
assert($('body').css('background-color') == 'rgb(255, 255, 255)');