为什么基于表格的网站对屏幕阅读器用户不利?

Jit*_*yas 3 css xhtml accessibility screen-readers

<div>基于旧版本<table>的网站相比,屏幕阅读器处理网站更容易,为什么它们会变得更糟?

Rex*_*x M 8

屏幕阅读器假设a中的内容table是表格式的,并按原样读取.例如"第1行,第1列:(内容)".如果您使用表格来布置您的网站,这不一定有意义.当你实际上没有时,你告诉最终客户你有表格意义的数据.

相比之下,div除了"部分"之外没有任何意义,因此屏幕阅读器不会试图表示它们.您可以使用div在布局中进行任意视觉中断,而不会影响标记的含义.

当我们说"语义"标记时,这就是我们的意思.语义意味着标记准确地描述了内部内容的含义 - 表包装表格数据,UL包装无序列表等.

  • 我想他们基本上没有.互联网(以及整个世界)对失明等严重残疾人士的不友好感到惊讶. (4认同)