- From: Taliesin Smith <talilief@gmail.com>
- Date: Fri, 28 Nov 2014 20:13:18 -0330
- To: Rabab Gomaa <Rabab.Gomaa@inspection.gc.ca>
- Cc: w3c WAI List <w3c-wai-ig@w3.org>
- Message-ID: <CABu36yHHrHfeCDCJn99YKCTZpyfF8-MeS55r9LTiMbNw-82CFg@mail.gmail.com>
Hi Rabab, I'm not sure what the specs are for the use of the aside inside a tfoot. I'd have to read up on that. I would ask; however, how essential is the content in the aside and is it captured by the table caption? Perhaps, it would be better to just keep the aside outside the table? Outside the table would be much more accessible to screen reader users. Tables are complex structures, normally for data. The table caption would summarize the data and some screen reader users would skip reading the rest of the table if the caption met their needs. However, if the aside in the tfoot has important content that is not data, and is not captured by the table caption then the user might miss that content inadvertently. -Taliesin On Fri, Nov 28, 2014 at 7:03 PM, Rabab Gomaa <Rabab.Gomaa@inspection.gc.ca> wrote: > Hello, > > I appreciate your feedback on the code. > > I have a page with multiple tables that have their own notes. Here is what > I think of for the table notes coding. > - The table notes in a definition list wrapped with <aside> and placed > inside <tfoot> element after <tbody>. Beside having a number to identify > each table. > > <table> > <caption>Table 12 : xyz > <thead> <th> <th> <th> </thead> > <tbody> <td> <td> <td> </tbody> > <tfoot col="3"> > <aside class="wb-fnote" role="note"> > <h2 id="fn-table12">Table 12 Notes</h2> > <dl> <!-- place <dt> and <dd> here --></dl> > </aside> > </tfoot> > </table> >
Received on Friday, 28 November 2014 23:43:45 UTC