如果文档有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错误?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)