E-mail List Archives
Thread: first row in table not table headers
Number of posts in this thread: 4 (In chronological order)
From: Angela French
Date: Wed, Jul 19 2017 3:11PM
Subject: first row in table not table headers
No previous message | Next message →
Hello,
Looking for opinions. How egregious is it to have the first row of a data table be a row containing the paging links and the second row be the table headers?
This rubs me the wrong way, but the .net control we are using does this and it would be significant amount of work to re-engineer it.
Although simplified, this is what I'm describing:
<table>
<tr><td> Page: 1, 2, 3, .... </td></tr>
<tr>
<th>Column heading 1</th>
<th>Column heading 2</th>
Etc.
</tr>
<tr><td>cell 1</td><td>cell 2</td>etc.</tr>
</table>
Thanks,
Angela French
Internet/Intranet Specialist
Washington State Board for Community and Technical Colleges
360-704-4316
= EMAIL ADDRESS REMOVED = <mailto: = EMAIL ADDRESS REMOVED = >
www.sbctc.edu<http://www.sbctc.edu/>
From: Meacham, Steve - FSA, Kansas City, MO
Date: Wed, Jul 26 2017 12:40PM
Subject: Re: first row in table not table headers
← Previous message | Next message →
That's a unique way of doing things. I agree with your discomfort.
If the <th> isn't at the top of the table, here's what I'd try to get, though you may be unable to affect this change either. The <td> cells that use those <th> headings could use the header/id attribute pairing to establish that connection. The pagination row would not. I'd then test the hell out of it see how things really behave, but first I'd make sure it's even possible in the .net control, which it sounds like you don't control.
From: Jonathan Avila
Date: Wed, Jul 26 2017 1:03PM
Subject: Re: first row in table not table headers
← Previous message | Next message →
I'd generally consider a data table that has non-data table stuff in it as a violation of SC 1.3.1.
Jonathan
Jonathan Avila
Chief Accessibility Officer
Level Access, inc. (formerly SSB BART Group, inc.)
= EMAIL ADDRESS REMOVED =
703.637.8957 (Office)
Visit us online: Website | Twitter | Facebook | LinkedIn | Blog
Looking to boost your accessibility knowledge? Check out our free webinars!
The information contained in this transmission may be attorney privileged and/or confidential information intended for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any use, dissemination, distribution or copying of this communication is strictly prohibited.
From: Birkir R. Gunnarsson
Date: Wed, Jul 26 2017 1:55PM
Subject: Re: first row in table not table headers
← Previous message | No next message
Is the table coded using valid HTML
You can run the table markup through https://validator.w3.org/nu/
If not, it is definitely a 1.3.1 violation in my opinion.
If it is valid, and if the <td> cells in the first row are not
actually regular table cells (i.e., the header cells in row two do not
apply to them), I think it is a pass.
If they are, you can headers/id or aria-describedby to tie them to the
header cells.
On 7/26/17, Jonathan Avila < = EMAIL ADDRESS REMOVED = > wrote:
> I'd generally consider a data table that has non-data table stuff in it as a
> violation of SC 1.3.1.
>
> Jonathan
>
> Jonathan Avila
> Chief Accessibility Officer
> Level Access, inc. (formerly SSB BART Group, inc.)
> = EMAIL ADDRESS REMOVED =
> 703.637.8957 (Office)
> Visit us online: Website | Twitter | Facebook | LinkedIn | Blog
> Looking to boost your accessibility knowledge? Check out our free webinars!
>
> The information contained in this transmission may be attorney privileged
> and/or confidential information intended for the use of the individual or
> entity named above. If the reader of this message is not the intended
> recipient, you are hereby notified that any use, dissemination, distribution
> or copying of this communication is strictly prohibited.
>
>
>