问题如标题所述,这是我的HTML代码。setupHELLOWORLDJaws声明如下:“链接设置...按Jaws键、Alt键和R以阅读aria-describedby”。我期望Jaws会说“LinksetupHelloWorld”。 最佳答案 行为是预期的(我不是说它应该是什么),JAWS从版本12开始就支持aria-describedby,它只是提醒用户它存在并读取快捷方式。如果您有JAWS12或更高版本,您可以在[HTML属性行为表]部分的.smf文件(JAWS共享设置文件夹)中找到该消息,在我的Classic.smf中有一行d
我需要实现一个带有占位符文本且没有可见标签的表单,但它仍然可供视力不佳的用户访问。在标签上设置text-indent:-9999px会隐藏它们,但会增加表单的额外空间。有什么理由不将字体大小设置为0px吗?屏幕阅读器仍可读吗? 最佳答案 我的建议:.magic-text{color:transparent;font-size:0;}这将正确隐藏您的文本;font-size本身就足够了,但有些浏览器的行为不同,所以我们在那些浏览器中将其设置为透明(不可见)。至于那些不相信字体大小的浏览器,选择可能会显示您的文本,但这是一个非常低的代价
我需要实现一个带有占位符文本且没有可见标签的表单,但它仍然可供视力不佳的用户访问。在标签上设置text-indent:-9999px会隐藏它们,但会增加表单的额外空间。有什么理由不将字体大小设置为0px吗?屏幕阅读器仍可读吗? 最佳答案 我的建议:.magic-text{color:transparent;font-size:0;}这将正确隐藏您的文本;font-size本身就足够了,但有些浏览器的行为不同,所以我们在那些浏览器中将其设置为透明(不可见)。至于那些不相信字体大小的浏览器,选择可能会显示您的文本,但这是一个非常低的代价
有没有人有任何可信赖的ARIA使用引用资料?我正在寻找一些东西作为我的标记的基础,但实际上无法从可信来源找到那么多示例。现在我几乎要从ARIAspec开始了来自thissite,但会喜欢更多好的引用资料以确保我正确地执行此操作。 最佳答案 尝试http://dev.opera.com/articles/view/introduction-to-wai-aria/和http://www.w3.org/TR/wai-aria-practices/ 关于html-ARIA使用的好引用资料?,我
有没有人有任何可信赖的ARIA使用引用资料?我正在寻找一些东西作为我的标记的基础,但实际上无法从可信来源找到那么多示例。现在我几乎要从ARIAspec开始了来自thissite,但会喜欢更多好的引用资料以确保我正确地执行此操作。 最佳答案 尝试http://dev.opera.com/articles/view/introduction-to-wai-aria/和http://www.w3.org/TR/wai-aria-practices/ 关于html-ARIA使用的好引用资料?,我
假设有一个静态的HTML表格,例如:Name ▲Score ▲C1A5B9会不会使用aria-sort合适(当UA支持它时)?http://www.w3.org/TR/wai-aria/states_and_properties#aria-sort我相信这可能会有用,但W3C验证器目前需要role="columnheader"在上,这有点多余,因为它已经暗示了th[scope="col"]:http://www.w3.org/TR/wai-aria/roles#columnheader一旦开始指定,您还需要为之前的所有内容设置一个角色...如
假设有一个静态的HTML表格,例如:Name ▲Score ▲C1A5B9会不会使用aria-sort合适(当UA支持它时)?http://www.w3.org/TR/wai-aria/states_and_properties#aria-sort我相信这可能会有用,但W3C验证器目前需要role="columnheader"在上,这有点多余,因为它已经暗示了th[scope="col"]:http://www.w3.org/TR/wai-aria/roles#columnheader一旦开始指定,您还需要为之前的所有内容设置一个角色...如
使用下面的代码有什么好处吗?以下代码与辅助技术的含义相同吗? 最佳答案 答案是肯定的,当使用正确的语义标记来构建文档时,辅助技术可以很好地工作。如果它是一个简单的静态列表,那么就没有必要用角色来标记它们。例如:考虑role="listitem"其baseConcept定义为HTMLli。baseConceptHTMLli几乎与role="listitem"定义相同,只是它不继承任何属性。更多info因此,请考虑以下示例:VegetablesCarrotTomatoLettuce…Asparagus这里的页面作者想为li使用aria-
使用下面的代码有什么好处吗?以下代码与辅助技术的含义相同吗? 最佳答案 答案是肯定的,当使用正确的语义标记来构建文档时,辅助技术可以很好地工作。如果它是一个简单的静态列表,那么就没有必要用角色来标记它们。例如:考虑role="listitem"其baseConcept定义为HTMLli。baseConceptHTMLli几乎与role="listitem"定义相同,只是它不继承任何属性。更多info因此,请考虑以下示例:VegetablesCarrotTomatoLettuce…Asparagus这里的页面作者想为li使用aria-
当我有一个强制(必需)单选组时,哪个元素应该有aria-required="true"属性?基本上,我有一堆共享相同的元素name并在下分组在一起.我应该把aria-required在上?我应该把aria-required在每台radio上?或者您会说“不应该有强制单选组这样的东西;设置一个默认值,使单选组永远不会处于未选中状态”?--也许这是单独的可用性讨论的主题。 最佳答案 作为屏幕阅读器用户,我会建议选项一或三。我不想每次更改单选按钮上的选择时都听到我的屏幕阅读器宣布“需要”。如果我正在努力查看在每个选项上都宣布“需要”的不同