The
h
element represents a structural heading.
The
h
element is strongly associated with the
section
element and its specializations. Each section typically allows zero or one
h
element child.
optional attributes:
@about,
@by,
@class,
@content,
@continuation,
@datatype,
@desc,
@its:dir,
@its:translate,
@property,
@rel,
@resource,
@rev,
@role,
@typeof,
@xml:base,
@xml:id,
@xml:lang and
@xml:space
one or more of
one or more of
a choice of either one of the 24 elements:
abbr,
address,
annoref,
code,
definition,
emph,
emph,
expansion,
its:ruby,
ln,
name,
num,
object,
object,
ref,
s,
span,
span,
sub,
sup,
term,
time,
w or
w
or text
end of choice
Note that in addition to restrictions presented in the content model above,
use of this element must also respect the following requirement:
- The
h
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.