role
A hint for alternate renderers (aural readers, etc.) as to the role of the XML element or elements that were used to construct this formatting object, if one could be identified during XSLT tree construction. This information can be used to prepare alternate renderings when the normal rendering of a formatting object is not appropriate or satisfactory; for example, the role information can be used to provide better aural renderings of visually formatted material. This property is not inherited, but all subsidiary nodes of this formatting object that do not bear a role property should utilize the same alternate presentation properties. (It is not inherited because knowledge of the start and end of the formatting object subtree generated by the element may be needed by the renderer.)
Attribute information
Namespace: None
Schema document: fo.xsd
Type: Anonymous
Properties: Local, Unqualified
Value
- Type based on xsd:token
Valid value inherit
- Type based on xsd:token
Valid value Description none No semantic tag is cited by this formatting object.
from type fo:string
from type fo:uri-specification
from type fo:inherit
Used in
- Attribute group fo:role
- Anonymous type of element fo:basic-link via reference to fo:common-accessibility-properties
- Anonymous type of element fo:block via reference to fo:common-accessibility-properties
- Anonymous type of element fo:bookmark via reference to fo:common-accessibility-properties
- Anonymous type of element fo:bookmark-title via reference to fo:common-accessibility-properties
- Anonymous type of element fo:change-bar-begin via reference to fo:common-accessibility-properties
- Anonymous type of element fo:change-bar-end via reference to fo:common-accessibility-properties
- Anonymous type of element fo:external-graphic via reference to fo:common-accessibility-properties
- Anonymous type of element fo:footnote via reference to fo:common-accessibility-properties
- Anonymous type of element fo:footnote-body via reference to fo:common-accessibility-properties
- Anonymous type of element fo:initial-property-set via reference to fo:common-accessibility-properties
- Anonymous type of element fo:inline via reference to fo:common-accessibility-properties
- Anonymous type of element fo:instream-foreign-object via reference to fo:common-accessibility-properties
- Anonymous type of element fo:leader via reference to fo:common-accessibility-properties
- Anonymous type of element fo:list-block via reference to fo:common-accessibility-properties
- Anonymous type of element fo:list-item via reference to fo:common-accessibility-properties
- Anonymous type of element fo:multi-case via reference to fo:common-accessibility-properties
- Anonymous type of element fo:multi-properties via reference to fo:common-accessibility-properties
- Anonymous type of element fo:multi-switch via reference to fo:common-accessibility-properties
- Anonymous type of element fo:multi-toggle via reference to fo:common-accessibility-properties
- Anonymous type of element fo:page-number via reference to fo:common-accessibility-properties
- Anonymous type of element fo:page-number-citation via reference to fo:common-accessibility-properties
- Anonymous type of element fo:page-number-citation-last via reference to fo:common-accessibility-properties
- Anonymous type of element fo:root via reference to fo:common-accessibility-properties
- Anonymous type of element fo:scaling-value-citation via reference to fo:common-accessibility-properties
- Anonymous type of element fo:table via reference to fo:common-accessibility-properties
- Anonymous type of element fo:table-and-caption via reference to fo:common-accessibility-properties
- Anonymous type of element fo:table-caption via reference to fo:common-accessibility-properties
- Anonymous type of element fo:table-cell via reference to fo:common-accessibility-properties
- Anonymous type of element fo:table-row via reference to fo:common-accessibility-properties
- Anonymous type of element fo:title via reference to fo:common-accessibility-properties
- Attribute group fo:common-accessibility-properties via reference to fo:role
- Type fo:list-item-part via reference to fo:common-accessibility-properties (Elements fo:list-item-body, fo:list-item-label)
- Type fo:table-section via reference to fo:common-accessibility-properties (Elements fo:table-header, fo:table-footer, fo:table-body)