35.1.1 Developing a strategy for row and column markup

DITA2Go supports two markup methods for associating table-cell content with row and column header information; you can mix the two approaches:

scope

Indicates the set of body cells to which a header cell applies.

id/headers

Gives each header cell an id=uniqueID attribute. Gives each cell to which that header cell applies a headers=uniqueID attribute.

Strategy for WAI table markup

To keep WAI table markup as simple as possible, consider using this strategy:

  1. Decide on a basic policy with respect to accessibility method for all tables in your document, and set [Tables]AccessMethod accordingly; see §35.1.3 Specifying a default accessibility method.
  2. If there are repeating sets of columns or rows in some tables, make the appropriate top/left cells in those tables ColGroup or RowGroup cells; see §35.2.1 Specifying group properties for header cells.
  3. Test the result, and if necessary use fine-control settings to correct any problems that might result from complex or unusual table structures; see §35.2 Associating table cells with header cells.
  4. Add abbr and axis attributes as needed; see §35.2.2.2 Assigning WAI attributes to paragraph formats and §35.2.4 Assigning table-cell attribute values with PI markers.

Previous Topic:  35.1 Identifying table rows and columns

Next Topic:  35.1.2 Comparing scope and id/headers accessibility methods

Parent Topic:  35.1 Identifying table rows and columns

Sibling Topics:

35.1.2 Comparing scope and id/headers accessibility methods

35.1.3 Specifying a default accessibility method

35.1.4 Overriding the default accessibility method