HTML错误是否算作WCAG错误?

HTML错误是否算作WCAG错误?,第1张

概述我正在努力建立一个符合WCAG标准的网站并阅读了很多关于它的内容,但仍有一个问题依然存在: 如果文档有HTML错误,是否会被视为符合WCAG 2.0 AA? 以下是Total Validator生成的报告.它有2个差异部分. 1表示HTML错误,其他表示WCAG错误.是否意味着如果存在HTML错误和WCAG错误,该文档是否符合WCAG标准? 顺便说一句,它是HTML 4. 这样的HTML错误不会被 我正在努力建立一个符合WCAG标准的网站并阅读了很多关于它的内容,但仍有一个问题依然存在:

如果文档有HTML错误,是否会被视为符合WCAG 2.0 AA?

以下是Total ValIDator生成的报告.它有2个差异部分. 1表示HTML错误,其他表示WCAG错误.是否意味着如果存在HTML错误和WCAG错误,该文档是否符合WCAG标准?

@H_404_15@

顺便说一句,它是HTML 4.

解决方法 这样的HTML错误不会被视为违反WCAG 2.0,但对于各种结构,WCAG 2.0可能会强加符合HTML规范要求的要求.

如果WCAG 2.0要求符合HTML规范,则必须规范地引用某些特定HTML规范的某些特定版本(从而导致有害的刚性)或使用松散的语言,使WCAG 2.0本身成为一个非常移动的目标(其随着HTML规范的变化,内容会有所不同.

但是,Guideline 4.1(兼容:最大化与当前和未来用户代理的兼容性,包括辅助技术)要求“元素具有完整的开始和结束标记,元素根据其规范嵌套,元素不包含重复属性,并且任何ID都是唯一的,除非规范允许这些功能“.

从这个意义上说,为了符合WCAG 2.0,需要遵守一些语法规则.这个要求的范围相当模糊,因为HTML规则因语言版本而异,并且措辞有点奇怪,看起来很随意.例如,它不禁止未定义的元素,未定义的属性,违反(某些)HTML规范的属性值,或者可能被归类为“语义错误”的任何内容.很明显,例如,< a href = ...>< h2> …< / h2>< / a>会违反WCAG 2.0:根据HTML 4无效嵌套,但HTML5 CR允许嵌套.

这与WCAG 1.0不同,后者对using W3C technologies有一般要求,特别是避免弃用HTML功能.可以假设更改是有意的:WCAG 2.0一致性标准故意不包括对某些HTML规范的一致性

总结

以上是内存溢出为你收集整理的HTML错误是否算作WCAG错误?全部内容,希望文章能够帮你解决HTML错误是否算作WCAG错误?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1067911.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存