web main  - 考虑到网络可访问性

链接和超文本
链接和超文本介绍

概述

超文本链接是HTML最基本的元素之一,因为其名称暗示(HTML代表超文本标记语言)。因此,使超级文本链接可访问是Web可访问性最基本和最重要的方面之万博体育官网网址一。在大多数情况下,这是一项简单的任务。标准超文本链接与所有技术和平台以及所有能力的用户都可以访问它们,无论是直接还是通过使用某种辅助技术。虽然可能是预期的,但超文本链接可访问性比简单创建链接更多。某些类型的链接比其他类型更可访问,某些类型的链接对具有某些万博体育官网网址类型的残疾人的人完全无法访问。由于链接对Web内容的功能如此基础,因此无法访问的链接是整体可访问性最严重的障碍之一。万博体育官网网址

链接的键盘可访问性

用户必须能够使用键盘来导航到并选择每个链接。在大多数浏览器中,标签键允许用户从链接跳转到链接,以及进入键允许用户选择链接。如果访问链接的唯一方法是用鼠标,则链接无法使用鼠标的人无法使用。如何创建键盘无法访问的链接?万博体育官网网址最常用的方法是使用不允许键盘访问的JavaScript事件处理程序(请参阅文章JavaScript事件处理程序)。

重要的

链接必须具有非空的HREF.属性才能被视为真实的链接并可访问键盘用户。万博体育官网网址

最严重的障碍之一是创建无处可去的链接。开发人员有时使用JavaScript来创建动态菜单,当用户悬停在鼠标上的某些链接上时,会下降。在某些情况下,链接本身完全无处可行,其唯一目的是在下拉菜单中公开链接,该链接确实具有真实目的地。这样的链接通常具有一个单个标志作为链接目的地,这意味着链接目标是同一页面;单击链接一无所有。在尝试激活链接时,键盘用户和鼠标用户都会遇到任何内容。

坏例子

此示例中的链接无处可行。其唯一目的是激活JavaScript函数。

屏幕阅读器和链接

屏幕阅读器通常通知用户一段文本(或图形)是链接

大多数屏幕读者都说在每个链接之前的“链接”。例如,“产品”链接将被钳口视为“链接产品”。

含义:链接不需要在链接文本中包含“链接”,因为所有用户都已知道链接是一个链接。这更像是用作链接的图形的问题。这alt.图形的文本不需要说“链接”或“链接”。否则,JAWS用户将听到“链接图形链接到产品”,这是冗余的。