Re: Accessible tables

by Barry Johnson <b_w_j(at)yahoo.com>

 Date:  Tue, 26 Feb 2002 02:59:32 -0800 (PST)
 To:  Donna Smillie <dms(at)zetnet.co.uk>,
aware-techniques(at)hwg.org
 In-Reply-To:  dsmillie01
  todo: View Thread, Original
But don't forget to use the summary attribute!
<table (size) (border) (etc) summary="Table used for
layout.">
or
<table (size) (border) (etc) summary="This table
displays the results of...">

Barry Johnson

--- Donna Smillie <dms(at)zetnet.co.uk> wrote:
> If you are using tables to display genuinely tabular
> information, as in the
> example below, rather than just to lay out the page
> visually, you should use
> TH to identify row and column headings.
> 
> (WAI priority 1 checkpoint 5.1: For data tables,
> identify row and column
> headers).
> 
> The "scope" attribute is useful if you need to
> identify which table cells
> the heading refers to, i.e. when the table goes
> beyond simple "1 heading for
> each row or column" structure.
> 
> (WAI priority 1 checkpoint 5.2: For data tables that
> have two or more
> logical levels of row or column headers, use markup
> to associate data cells
> and header cells).
> 
> For anyone using speech or braille output, tables
> can get pretty confusing,
> since you get the content read out one cell at a
> time, row by row.  By the
> time you get to row 5 column 4, remembering what the
> row and column headings
> were for that cell can become difficult! :-)  Some
> screen readers offer the
> facility for the user to trigger the screen reader
> to read out the headings
> associated with the current table cell, but the
> software can only do that if
> the headings are coded as headings (TH) rather than
> data (TD).
> 
> Of course, TH (or any of the available additional
> markup like "scope")
> should *not* be used in any table which is being
> used purely for layout
> purposes, since that could become even more
> confusing - just use it for
> tables displaying tabular information.
> 
> HTH!
> 
> Regards,
> Donna
> 
> ----- Original Message -----
> From: Emerald Spirit <emerald_spirit(at)yahoo.com>
> To: <aware-techniques(at)hwg.org>
> Sent: Tuesday, February 26, 2002 12:16 AM
> Subject: RE: Accessible tables
> 
> 
> > OK...
> >
> > I haven't looked at availability standards in a
> while,
> > but I don't remember anything about scope.  Can
> > somebody explain?  Also, I don't typically use
> header
> > rows , just typical TR and TD and TABLE tags...
> are
> > header rows necessary for availability standards,
> or
> > just the preference of the HTML coder?
> >
> > Rebecca
> 
> 


__________________________________________________
Do You Yahoo!?
Yahoo! Sports - Coverage of the 2002 Olympic Games
http://sports.yahoo.com

HWG: hwg-basics mailing list archives, maintained by Webmasters @ IWA