https://bugs.documentfoundation.org/show_bug.cgi?id=135192

--- Comment #9 from Christophe Strobbe <[email protected]> ---
I'm adding some details about the tagging that is required for accessibility.
The tagging is much like in HTML:
- a Table tag for the table itself;
- a TR tag for each of the table rows;
- a TD tag for each table data cell;
- a TH tag for each table header cell.

Note that Impress does not have a mechanism for users to verify whether the
first row is marked up as a header row or that the first column is marked up as
a column of row headers.
In Writer, authors can select a row (typically the top row) and activate the
checkbox "Repeat heading" in the Table Properties dialog. This results in the
addition of an <table:table-header-rows> element that wraps the
<table:table-row> elements for the number of rows that the user wants to be
repeated.

However, the Table Properties dialog in Impress does not have a Text Flow tab
where a header row can be defined. Due to this, we should probably export all
table cells as TD cells (as opposed to exporting the first row as a row of TH
cells). We can't assume that every table has a header row (in spite of ISO
14289 requiring headers in every PDF/UA-conforming table).

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to