In
the DITA 1.1 Architecture Spec, on
page 21 toward
the end of the section on “Inheritance of attributes and metadata” it
says:
Tables can be particularly useful for attribute and metadata management, since
they
can be applied to
entire columns or rows as well as individual cells.
Elements within a cell inherit
default attribute values much as the same elements outside of a table.
And within a table the order of inheritance goes from elements in a relcell to
the relcell to the relrow to the reltable and then on up to the map
element. What isn’t clear is where inheritance by column (relcolspec)
fits into the above list and how conflicts between relrow and relcell values
are resolved.
We
need to figure out the answer and make it clear in the
spec.