The description module This module defines the description element and desc attribute for providing accessible descriptions. Three variants of the description element are defined for use in the Block , Phrase and Text classes respectively. More information about this module is available at http://www.daisy.org/z3998/2012/auth/cm/#z3998.description.moduleMarkus Gyllingmgylling@daisy.org2009201020112012DAISY ConsortiumThis module is licensed under a Creative Commons Attribution 3.0 license, a copy of which is available at
http://creativecommons.org/licenses/by/3.0/
For complete licensing information, please refer to the LICENSE file that came with this distribution, a copy of which is also available from the DAISY web site at
www.daisy.org
2012-12-19MGyInitial version
The description element represents an alternate accessible description of an image, video, table, etc. The Block variant is an adaption for use embedding descriptions in other Block-layer elements and for grouping descriptions in Section-layer elements (for example, in the document head , where they can be referenced globally). The description element can either contain the text content of the description or reference an external file in which it can be found via the xlink.href attribute. It is not permitted to mix both methods, however. To ensure the description can be rendered, the description element must not include descendant elements and attributes that require a description. The description element must either contain text data or point to an external resource using the xlink:href attribute. The {description} element must not contain text data and also point to an external resource using the {xlink:href} attribute.The {description} element must not contain descendant {description} elements.The {description} element must not contain descendant {object} elements.The {description} element must not contain descendant {table} elements.The {description} element must not contain descendant elements from the MathML feature grammar.Every description element must be referenced by at least one element in the document. The {object} element may contain only one child {description}.{description} elements cannot be nested inside the children of an {object} element.A single {description} element must be the only child of an {object} element when used.
The description element represents an alternate accessible description of an image, video, table, etc. The description element can either contain the text content of the description or reference an external file in which it can be found via the xlink.href attribute. It is not permitted to mix both methods, however. To ensure the description can be rendered, the description element must not include descendant elements and attributes that require a description.
The description element represents an alternate accessible description of an image, video, table, etc. The description element can either contain the text content of the description or reference an external file in which it can be found via the xlink.href attribute. It is not permitted to mix both methods, however. To ensure the description can be rendered, the description element must not include descendant elements and attributes that require a description.
The desc attribute establishes the connection between the current element and its associated accessible description (s). The desc attribute must contain one or more space separated references to the IDs of the associated descriptions. Features may extend the use of this attribute, but not override the requirement that it resolve to a description. The Z39.98-2012 Content Selection feature , for example, provides a mechanism for pointing to a description based on the format being rendered. Every IDREF in the desc attribute must resolve to a description element.
Z39.98 description module - default content model contribution