【发布时间】:2013-04-13 22:45:15
【问题描述】:
我几乎可以确保我的网站始终有效。
所以今天,在我的网站上更改了某个项目后,我再次运行了 W3C 验证器。
突然出现大约 20 个错误 - 星期四(2 天前)不存在。
(为了验证,我选择了 HTML5 / UTF8 - 就像上次一样)
由于某种原因,我现在得到一个:
元素
li缺少以下一个或多个属性:aria-checked、aria-expanded、aria-valuemax、aria-valuemin、aria-valuenow、aria-valuetext、role。"-每个列表项的错误我用。
ARIA 是强制性的吗?如果是,为什么我会突然收到这些错误 - 两天前我没有?
可能是我忽略了一些东西。我的网站可以在这里找到:http://www.project-voorbeeld3.be/
我不得不承认,ARIA 在这一点上对我来说是新的 - 但我已经浏览了很多关于它的文章,但我似乎无法弄清楚哪里出了问题。
欢迎提供任何线索!
【问题讨论】:
-
昨天我有0个错误,今天我有33个错误,因为WAI-ARIA属性。好像今天validator.w3.org 将缺少 ARIA 标记为错误。
-
在进一步研究之后,Aria 似乎是可选的,以使 HTML 更易于访问。所以 - 我真的看不出有理由将其标记为错误。只是 W3C 验证器突然走的有点远吗?
标签: html html-lists accessibility w3c-validation wai-aria