<bodydiv>
The <bodydiv>
element is used to contain informal blocks of
information within the body of a topic. The <bodydiv>
element is
specifically designed to be a grouping element, without any explicit semantics, other than to
organize subsets of content into logical groups that are not intended or should not be contained
as a topic. As such, it does not contain an explicit title to avoid enabling the creation of
deeply nested content that would otherwise be written as separate topics. For content that requires a title, use a
<section>
element or a nested topic.
The <bodydiv>
element can nest itself,
which means that it can be used as a specialization base to create structured information
within a body. Another common use case for the <bodydiv>
element is
to group a sequence of related elements for reuse, so that another topic can reference the entire set with a single
@conref
attribute.
Because the <bodydiv>
element allows
<section>
, it cannot be used within
<section>
elements. Use the <div>
element to
group content that might occur in both topic bodies and sections.
Content models
See appendix for information about this element in OASIS document type shells.
Inheritance
- topic/bodydiv
Example
<topic id="sample" xml:lang="en"> <title>Sample for bodydiv</title> <body> <bodydiv id="div"> <p>This set of information is reusable as a group.</p> <p>Lists of three contain three items.</p> <ul> <li>This is one item.</li> <li>This is another item.</li> <li>This is the third item.</li> </ul> </bodydiv> <p>This concludes my topic.</p> </body> </topic>
Attributes
The following attributes are available on this element: Universal attribute group and outputclass.