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.