WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Should NVDA announce "table" when itencountersCSS display:table ?


From: Jonathan Cohn
Date: Apr 21, 2021 10:20AM

Is there some confusion here going on between <table> HTML designs that are only used for layout and CSS tables?

The original posting specifically mentioned table in the style, not the HTML.
Apparently, NVDA recognizes the CSS table, but does not further process it.
Traditionally, layout tables are HTML elements s <table>, <tr>, <th?, <tbody> that have no <th? elements, or are quite small.

No wonder, screen reader users with no HTML understanding get confused, most don't care as long as it reads sensibly.