##### 35.2.2.3 Assigning values to WAI attributes

The following configuration-file sections can include settings for WAI attributes that are assigned to paragraph formats in the [HTMLParaStyles]section:

    [StyleCellAbbr]
    ; format name = abbr attribute value to insert in enclosing cell

    [StyleCellAxis]
    ; format name = axis attribute value to insert in enclosing cell

    [StyleCellScope]
    ; format name = scope attribute value to insert in enclosing cell,
    ; required by WAI to be one of col, colgroup, row, or rowgroup.

    [StyleCellAttribute]
    ; doc style = attribute to insert in enclosing table cell start tag,
    ;   used in addition to other cell attributes given under [Table...]

You can use the format or an abbreviation of the cell content to specify the scope:

Format example

Abbreviation example

Format example

For example, if you are using column groups and a table has a column header that applies to (has a scope of) more than one column, you might give the text of the header a unique paragraph format (such as WideHdr), and specify the following settings:

    [HTMLParaStyles]
    WideHdr=Scope

    [StyleCellScope]
    WideHdr=colgroup

Instead of using [StyleCellScope], you could specify the colgroup attribute like this:

    [HTMLParaStyles]
    WideHdr=CellAttribute

    [StyleCellAttribute]
    WideHdr= scope="colgroup"

Abbreviation example

Suppose the header-cell content with paragraph format WideHdr is “Type of convention”. To abbreviate this text to “Type”, you could specify both attributes like this:

    [HTMLParaStyles]
    WideHdr=Scope CellAttribute

    [StyleCellAttribute]
    WideHdr= abbr="Type" scope="colgroup"

or like this:

    [HTMLParaStyles]
    WideHdr=Scope Abbr

    [StyleCellScope]
    WideHdr=colgroup
    [StyleCellAbbr]
    WideHdr="Type"

Previous Topic: 35.2.2.2 Assigning WAI attributes to paragraph formats

Next Topic: 35.2.2.4 Specifying a different HTML table-cell tag

Parent Topic: 35.2.2 Using paragraph formats for table-cell attributes

Sibling Topics:

35.2.2.1 Choosing how to use paragraph formats for WAI markup

35.2.2.2 Assigning WAI attributes to paragraph formats

35.2.2.4 Specifying a different HTML table-cell tag

35.2.2.5 Identifying table cells with formats: an example