[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook] Table accessibility attributes
In the HTML output, the headers attribute is on table body entries and it can refer to more than one header cell. I am required to produce accessible tables in HTML with the headers attribute in each body entry. So I added the customization that I described here: http://wiki.docbook.org/HtmlTableAccessibility So if one table body entry spans columns, the headers attribute refers to the id values of the table heading entries for each column. In most cases headers contains only one id, but here's a spanning entry from one of my test tables: <td colspan="2" headers="colheadd0e1928 colheadd0e1931"> <p class="atgtablebody">Hull</p> </td> I'm not very familiar with CALS (beyond using it in my source DocBook). But I understand that screen reading and other accessibility tools use the headers attribute in output HTML to associate body entries with header entries. My dodgy customization wouldn't be needed if the associations were explicit in the source DocBook. Peter On Wed, Nov 14, 2012 at 12:35 PM, Norman Walsh <ndw@nwalsh.com> wrote: > Folks, > > I'm implementing the proposal in > > https://lists.oasis-open.org/archives/docbook-tc/201206/msg00004.html > > but I'm not sure I understand the 'headers' attribute. > > Scott, can you clarify? It seems like it should be a 'header' attribute. > It also seems like it's going to contain human-readable content and shouldn't > be an attribute, but since we're going for compatibility here, perhaps it's > not worth fussing about too much. > > Be seeing you, > norm > > -- > Norman Walsh <ndw@nwalsh.com> | We are thinking beings, and we > http://www.oasis-open.org/docbook/ | cannot exclude the intellect from > Chair, DocBook Technical Committee | participating in any of our > | functions.--William James
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]