标准 · WCAG 2.2

SC 3.1.4 级别 AAA WCAG 2.0

缩写

为缩写提供查找其完整形式或含义的机制。首次出现时拼写全称、使用带有 title 属性的 abbr 元素,或链接到术语表,均可满足此 AAA 成功准则。

要求内容

任何缩写——首字母缩略词(NASA)、字母缩写(HTML)、简写形式(Dr.、approx.)——都必须为读者提供查找其完整形式或含义的途径。展开形式可在首次出现时内联给出,也可通过术语表、<abbr title> 的工具提示,或任何等效技术来提供。

当同一缩写在不同语境中可能有不同含义时(如 PC = 个人电脑、政治正确、聚碳酸酯),页面也必须加以消歧。

满足方式

  • 首次出现时拼写出完整形式,并将缩写置于括号内,例如:“世界卫生组织(WHO)“。后续出现可单独使用缩写。
  • 使用 <abbr title="World Health Organization">WHO</abbr> 包裹缩写,使 title 在悬停时显示,并向辅助技术公开。
  • 对于在多个页面中反复出现的缩写,维护一份术语表并链接至其中。
  • 对于含义模糊的缩写,使用上述技术之一明确其在当前语境中的具体含义。
  • 如果缩写至关重要,避免仅依赖 <abbr title>——工具提示在触控设备上不可靠,title 属性也不会被辅助技术一致宣读。

常见失败情形

  • 整篇文档中使用首字母缩略词,却从未展开说明。
  • 缩写仅在长文档末尾才展开,此时读者早已失去上下文。
  • <abbr> 元素缺少 title 属性——在语义上有标记,但未提供展开形式。
  • 在面向公众的内容中,将 KPI、ARR、OKR、MAU 等行业专用缩写视为常识性知识。

重要性

屏幕阅读器可配置为自动宣读 <abbr title> 的展开形式,这是 title 属性真正发挥作用的少数场景之一。对于存在认知障碍、学习障碍或相关领域知识有限的用户而言,未展开的缩写是理解内容的重大障碍。解决方案在于写作时的编辑规范,并为屏幕阅读器用户提供少量标记辅助。