WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: th scope=row

for

From: Jonathan Avila
Date: Apr 7, 2016 6:49AM


> basically states that scope="row" or scope="col" is required on cells if they are not in the first column/row of a table

I agree with Birkir and have also cited this technique as reference to why WCAG does not require scope on th elements when they are in the first row or column. I know some experts in the field are failing TH without scope when the TH is in the first column or row.

Also, I would say that not all tables need row headers at all. That is a row header is only needed as when you say that cell labels the other content in the row. If there is no one cell that is proper for acting a header then it would seem then the table doesn't have row headers. Take for example a table with address, city, state, and zip as columns -- no one cell acts as a row header for the others and thus no row header is needed or should be provided.

Jonathan

Jonathan Avila
Chief Accessibility Officer
SSB BART Group
<EMAIL REMOVED>
703.637.8957 (Office)
Visit us online: Website | Twitter | Facebook | Linkedin | Blog
Check out our Digital Accessibility Webinars!