HTML Academy · 课时

无障碍为何重要:WCAG 等级

了解 WCAG A、AA、AAA 级符合性,以及其法律和伦理意义

第 1 / 4 课13 个步骤

无障碍为何重要:WCAG 等级 是 CoddyKit 上的免费 HTML Academy 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 HTML Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 HTML Academy 课程共包含 4 节课。

什么是网页可访问性

网页可访问性意味着确保残障人士能够感知、理解、导航和使用网页:

  • 视觉障碍 — 失明、视力低下、色盲
  • 运动障碍 — 无法使用鼠标
  • 听觉障碍 — 耳聋
  • 认知障碍 — 阅读障碍、ADHD、记忆方面的困难

为什么可访问性很重要

可访问性之所以重要,有多个原因:

  • 人权 — 每个人都应当能够访问网页
  • 法律要求 — ADA、第 508 条、欧盟可访问性法案
  • 商业价值 — 全球有 15% 的人口患有残障(约 10 亿人)
  • 搜索引擎优化 — 具有可访问性的网站通常排名更高
  • 为所有人提供更好的用户体验 — 路缘坡道效应:字幕在嘈杂环境中也很有帮助

WCAG:它是什么

WCAG(网页内容可访问性指南)是由 W3C 发布的网页可访问性国际标准:

  • 当前版本:WCAG 2.1(广泛采用)、WCAG 2.2(2023 年)
  • WCAG 3.0 正在开发中
  • 按照四项原则组织:POUR

POUR 原则

WCAG 建立在四项核心原则之上。内容必须:

  • Perceivable — 可感知:用户必须能够感知信息
  • Operable — 可操作:用户必须能够操作界面
  • Understandable — 可理解:内容必须易于理解
  • Robust — 稳健:内容必须能够与当前和未来的辅助技术配合使用

WCAG 一致性等级

WCAG 有三个一致性等级:

  • Level A — 最低等级;必须满足。否则会排除主要用户群体。
  • Level AA — 大多数网站的推荐等级;大多数法律都要求达到此等级
  • Level AAA — 理想等级,但不是强制要求;标准非常高

Level A 示例

Level A 的基本要求:

  • 所有图像都有替代文本
  • 所有音频都有文字稿或字幕
  • 没有内容每秒闪烁超过 3 次(存在诱发癫痫发作的风险)
  • 用户可以暂停、停止或隐藏移动内容
  • 所有功能都可以使用键盘操作

Level AA 示例

Level AA 要求(标准目标):

  • 文本对比度至少为 4.5:1
  • 界面焦点指示器清晰可见
  • 将文本调整为 200% 不会破坏布局
  • 表单具有适当的标签
  • 错误消息会指出并描述错误
  • 各页面之间的导航保持一致

Level AAA 示例

Level AAA 要求(理想目标):

  • 文本对比度至少为 7:1
  • 为音频提供手语翻译
  • 阅读水平不高于九年级
  • 最大限度降低认知负担
  • 可以关闭会话超时

各地区的法律要求

世界各地的网页可访问性法律:

  • 美国 — ADA(《美国残疾人法》)、第 508 条(联邦要求)
  • 欧盟 — 欧洲可访问性法案(EAA),于 2025 年生效
  • 英国 — 《2010 年平等法》、公共部门法规
  • 加拿大 — AODA、ACA
  • 澳大利亚 — DDA(《残疾歧视法》)

可访问性的商业价值

具有可访问性的网站会让所有人受益:

  • 字幕在嘈杂环境中很有帮助
  • 良好的颜色对比度在阳光明亮时很有帮助
  • 键盘导航有助于高级用户
  • 清晰的语言有助于非母语使用者
  • 15% 的用户患有残障,这是一个规模可观的市场

开始使用 WCAG

开始构建具有可访问性的网站的方法:

  1. 正确使用语义化 HTML 元素
  2. 使用键盘进行测试:不使用鼠标可以操作网站吗?
  3. 使用 WebAIM 对比度检查器检查对比度
  4. 为所有有意义的图像添加替代文本
  5. 运行 Lighthouse 可访问性审计
  6. 使用免费的屏幕阅读器进行测试(NVDA 或 VoiceOver)

快速检查

可访问性法律最常要求达到哪个 WCAG 一致性等级?

回顾:WCAG 等级

WCAG 要点:

  • POUR:可感知、可操作、可理解、稳健
  • Level A — 最低等级;必须通过
  • Level AA — 推荐等级;大多数法律都要求达到此等级
  • Level AAA — 理想等级;整个网站不必达到此等级
  • 从语义化 HTML、键盘导航和替代文本开始
免费开始

用 AI 导师学习 HTML — 免费

在浏览器中编写并运行真实代码,获得全天候 AI 导师的即时帮助,并在网页或应用中继续学习。

课程
40
课程
159

常见问题解答

「无障碍为何重要:WCAG 等级」课时是免费的吗?

是的 — 「无障碍为何重要:WCAG 等级」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 HTML Academy 课程的其余内容,请升级到 CoddyKit PRO。 HTML Academy 课程共包含 4 节课。

「无障碍为何重要:WCAG 等级」这节课中我会学到什么?

了解 WCAG A、AA、AAA 级符合性,以及其法律和伦理意义 你通过在浏览器中直接运行的动手代码来练习 HTML Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 HTML Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 HTML Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。

「无障碍为何重要:WCAG 等级」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 HTML Academy 课中编写并运行代码吗?

能。每节 HTML Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. 无障碍为何重要:WCAG 等级
  2. 适用于屏幕阅读器的标题层级
  3. 图像替代文本:何时使用及如何编写
  4. 键盘导航与焦点顺序
← 返回 HTML Academy