WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: does TH scope go along with TH span?

for

From: Chris Hoffman
Date: Dec 1, 2009 6:25PM


A table can (unintuitively) have more than one <tbody>. A header cell
can have scope over the remaining cells in its <tbody> by setting its
scope attribute to "rowgroup". The exact meaning of "the remaining
cells" depends on whether the table is a left-to-right language table
or a right-to-left language table.

Chris

On Tue, Dec 1, 2009 at 3:09 PM, Keith Parks < <EMAIL REMOVED> > wrote:
>
> On Nov 23, 2009, at 2:50 PM, Keith Parks wrote:
>
>> If that cell is called out as a TH, with a scope="row", is its "header
>> role" applied to both rows that it spans in the html?
>
>
> For anyone interested, I think I stumbled across the proper way to
> mark this up. Maybe.
>
> Apparently there is a scope value of "rowgroup", but the explanations
> I've found of it are confusing, like this lovely example...
>
>> Colgroups are defined using the COLGROUP tag. Perhaps surprisingly,
>> however, HTML contains no corresponding ROWGROUP tag. HTML has the
>> concept of a rowgroup, and "rowgroup" is a valid value of the SCOPE
>> attribute of TH and TD tags, but it contains no ROWGROUP tag, as
>> such. (from "Techniques for Accessible Tables",  <http://www.ferg.org/section508/accessible_tables.html#contents_item_6.2.2
>> >
>>
> Huh?
>
> Anyone point me to a simple explanation of the "rowgroup" attribute?
> (The one at W3C does not quality)
>
> Thanks,
>
> Keith
>
> ******************************
> Keith Parks
> Graphic Designer/Web Designer
> Student Affairs Communications Services
> San Diego State University
> San Diego, CA 92182-7444
> (619) 594-1046
> mailto: <EMAIL REMOVED>
> http://www.sa.sdsu.edu/communications
>
> http://kparks.deviantart.com/gallery
> ----------------------------------------------------------
>
> Putting the "no" in "Innovation" since 1988.
>
>