无障碍访问与 ARIA

发布于 2024-09-20 15:25:56 字数 1007 浏览 20 评论 0

无障碍访问

概念:通俗的讲就是一句话,没有任何因素能够对你访问该网站产生障碍

如果鼠标坏了,那么使用键盘应该能够正常访问,反之亦然,存在视力障碍的用户应该能够通过声音访问该网站,这就是所谓的无障碍访问。

例如使用“屏幕阅读器“访问网站时,软件会阅读屏幕的内容以声音的方式传达给视力障碍的用户,这个时候,我们的 HTML 页面要保证可访问性,例如该使用 <a> 标签的地方使用 <a> 标签,如果你想要使用 <a> 标签充当按钮,记得要在 <a> 标签上添加 role="button" 属性,使得屏幕阅读器准确的访问网站,不至于误导用户。

ARIA

ARIA(Accessible Rich Internet Applications[可访问的富互联网应用])

ARIA 规范

ARIA 分为三部分:

role 属性

role="tab",
role="button",
role="radio",
role="checkbox",
role="link",
…

aria 属性

aria-haspopup,
aria-label,
aria-owns
…

aria 状态属性

aria-checked,
aria-checked,,
aria-selected,
aria-expanded,
aria-hidden,
aria-invalid,
…

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

╄→承喏

暂无简介

文章
评论
25 人气
更多

推荐作者

梦途

文章 0 评论 0

唐睦州

文章 0 评论 0

且行且努力

文章 0 评论 0

Yiu Peng

文章 0 评论 0

albertliao

文章 0 评论 0

逆夏时光

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文