
xml.schema.z3998-book-1.0-latest.schemadoc.subfiles.e-aside01.html Maven / Gradle / Ivy
Schema Documentation: the aside element
The section variant of the aside element
On this page:
The
aside
element represents information supplementary to the main text and/or narrative flow.
The
Section
variant is an adaptation for use with asides that contain structured content.
An aside typically floats separate from the main text, often in a boxed or shaded region.
The
role
attribute optionally expresses the semantic nature of the aside.
Usage Example
<section>
<p>Refer to the sidebar <ref ref="qisland">Quail Island</ref> for more information.</p>
<aside xml:id="qisland" role="sidebar">
<h>Quail Island</h>
<section>
<h>About</h>
<p>Quail Island is located …</p>
</section>
</aside>
</section>
Allowed parents
Allowed children
This element must not contain text.
This element must contain the following children: section
This element may contain the following children: h and
pagebreak
Content model and additional requirements
optional attributes: @about,
@by,
@class,
@content,
@datatype,
@desc,
@its:dir,
@its:translate,
@property,
@rel,
@resource,
@rev,
@role,
@sel:selid,
@typeof,
@xml:base,
@xml:id,
@xml:lang and
@xml:space
an optional
h
Note that in addition to restrictions presented in the content model above,
use of this element must also respect the following requirement:
- The
aside
element must neither be empty nor contain only whitespace.
Such requirements take precedence over any conflicting statements in the
content model or in the lists above of allowed children and parents.
Variants
This element exists in 3 variants. The other 2 variants are:
Namespace
http://www.daisy.org/ns/z3998/authoring/