<prop>The <prop> element identifies an attribute, and usually values in
the attribute, to take an action on. The attribute either must be a conditional-processing
attribute (@platform, @product, @audience,
@deliveryTarget, @props, and
@otherprops) or a specialization of the @props attribute.
<prop> element may do one of the following:<prop> element with no @att attribute specified
sets a default action for every <prop> element. It is an error to
use more than one <prop> element with no attribute in a single
document. Recovery from this error is implementation dependent; in such cases processors
MAY provide an error or warning message.<prop> element with an @att attribute but no
@value attribute sets a default action for that specific attribute. For
each specific attribute, it is an error to use more than one <prop>
element with that attribute and no value in a single document. Recovery from this error is
implementation dependent; in such cases processors MAY
provide an error or warning message.<prop> element with an @att attribute and a
@value attribute sets an action for that value within that attribute. It
is an error to use more than one <prop> element with the same
attribute and value. Recovery from this error is implementation dependent; in such cases
processors MAY provide an error or warning message. See the example in the <val> description.
@att@props, @audience,
@platform, @product, @otherprops,
@deliveryTarget, or a specialization of
@props. Otherwise, the value should be the name of a group used
within the @audience, @platform,
@product, or @otherprops attributes. If the
@att attribute is absent, then the <prop>
element declares a default behavior for any conditional processing attribute.@val@val attribute is absent, then
the <prop> element declares a default behavior for any value in
the specified attribute.@action
(REQUIRED)@color@backcolor@styleIn addition, processors may support other proprietary tokens for different types of styling. Such tokens SHOULD have a processor-specific prefix to identify them as proprietary. If a processor encounters an unsupported style token, it MAY issue a warning, and MAY render content flagged with such a style token using some default formatting.
If flag has not been set, this attribute is ignored.
Return to main page.
dita-v1.3-csd01-part3-all-inclusive Standards Track Work Product | Copyright © OASIS Open 2015. All Rights Reserved. | 30 June 2015 |