Schema Documentation - DIAGRAM Description Profile
version 1.0

Attributes

Back to
main menu

The abbr attribute

The abbr attribute specifies an abbreviated header value.

Usage Example

<table>
	<tr>
		<th abbr="length">Length (as far as complete)</th>
		<th abbr="depth">Depth of each ramus</th>
	</tr>
	…
</table> 
	

Parent elements

This attribute occurs on the th element

Attribute content model

text
Back to
main menu

The accent attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name accent. You will find information about the other accent attribute(s) immediately after the presentation of this accent attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
true
false
Back to
main menu

The accent attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name accent. You will find information about the other accent attribute(s) immediately before and after the presentation of this accent attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The accent attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name accent. You will find information about the other accent attribute(s) immediately before and after the presentation of this accent attribute.

Parent elements

This attribute occurs on the m:mover element

Attribute content model

one of the following values
true
false
Back to
main menu

The accent attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name accent. You will find information about the other accent attribute(s) immediately before the presentation of this accent attribute.

Parent elements

This attribute occurs on the m:munderover element

Attribute content model

one of the following values
true
false
Back to
main menu

The accentunder attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name accentunder. You will find information about the other accentunder attribute(s) immediately after the presentation of this accentunder attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The accentunder attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name accentunder. You will find information about the other accentunder attribute(s) immediately before and after the presentation of this accentunder attribute.

Parent elements

This attribute occurs on the m:munder element

Attribute content model

one of the following values
true
false
Back to
main menu

The accentunder attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name accentunder. You will find information about the other accentunder attribute(s) immediately before the presentation of this accentunder attribute.

Parent elements

This attribute occurs on the m:munderover element

Attribute content model

one of the following values
true
false
Back to
main menu

The actiontype attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:maction element

Attribute content model

text
Back to
main menu

The alias attribute

This attribute is contributed by the SSML Integration Feature.

Specifies the string to be spoken instead of the string in the sub element.

Refer to SSML 1.1 for further information.

Usage Example

        
<p>The great toe, as <ssml:sub alias="professor">Prof.</ssml:sub> Owen remarks, which forms 
    the fulcrum when standing or walking, is perhaps the most characteristic …</p>
    

Parent elements

This attribute occurs on the following elements: ssml:sub (phrase variant) and ssml:sub (text variant)

Attribute content model

text
Back to
main menu

The align attribute

This attribute is contributed by the MathML Feature.

Note: There are 6 different attributes with the name align. You will find information about the other align attribute(s) immediately after the presentation of this align attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
left
right
center
Back to
main menu

The align attribute

This attribute is contributed by the MathML Feature.

Note: There are 6 different attributes with the name align. You will find information about the other align attribute(s) immediately before and after the presentation of this align attribute.

Parent elements

This attribute occurs on the m:munder element

Attribute content model

one of the following values
left
right
center
Back to
main menu

The align attribute

This attribute is contributed by the MathML Feature.

Note: There are 6 different attributes with the name align. You will find information about the other align attribute(s) immediately before and after the presentation of this align attribute.

Parent elements

This attribute occurs on the m:mover element

Attribute content model

one of the following values
left
right
center
Back to
main menu

The align attribute

This attribute is contributed by the MathML Feature.

Note: There are 6 different attributes with the name align. You will find information about the other align attribute(s) immediately before and after the presentation of this align attribute.

Parent elements

This attribute occurs on the m:munderover element

Attribute content model

one of the following values
left
right
center
Back to
main menu

The align attribute

This attribute is contributed by the MathML Feature.

Note: There are 6 different attributes with the name align. You will find information about the other align attribute(s) immediately before and after the presentation of this align attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*(top|bottom|center|baseline|axis)\s*[0-9]*
Back to
main menu

The align attribute

This attribute is contributed by the MathML Feature.

Note: There are 6 different attributes with the name align. You will find information about the other align attribute(s) immediately before the presentation of this align attribute.

Parent elements

This attribute occurs on the m:mstack element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*(top|bottom|center|baseline|axis)\s*[0-9]*
Back to
main menu

The alignmentscope attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name alignmentscope. You will find information about the other alignmentscope attribute(s) immediately after the presentation of this alignmentscope attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

a white space separated list of
one or more of
one of the following values
true
false
Back to
main menu

The alignmentscope attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name alignmentscope. You will find information about the other alignmentscope attribute(s) immediately before the presentation of this alignmentscope attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

a white space separated list of
one or more of
one of the following values
true
false
Back to
main menu

The alphabet attribute

This attribute is contributed by the SSML Integration Feature.

Specifies which phonemic/phonetic pronunciation alphabet is used in the ph attribute.

If omitted, the implicit value x-SAMPA is assumed.

Refer to SSML 1.1 for further information.

Usage Example

<p>The <name><ssml:phoneme ph="g@l&quot;Qp@g@Uz" alphabet="x-SAMPA">Galapagos</ssml:phoneme></name> marine iguana.</p>                   
    

Parent elements

This attribute occurs on the following elements: ssml:phoneme (phrase variant) and ssml:phoneme (text variant)

Attribute content model

one of the following
the value ipa
The pronunciation alphabet is IPA.
the value x-SAMPA
The pronunciation alphabet is X-SAMPA.
text
Back to
main menu

The alt attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:mglyph element

Attribute content model

text
Back to
main menu

The altimg attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:math element

Attribute content model

some data of type anyURI compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The altimg-height attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:math element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The altimg-valign attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:math element

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value top
the value middle
the value bottom
Back to
main menu

The altimg-width attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:math element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The alttext attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:math element

Attribute content model

text
Back to
main menu

The associate attribute

The associate attribute identifies the child element of a block to which all other children are bound.

The associate attribute takes a single IDREF that must point to one of its children as a value. All the other children assume an implict reference to the element through this value, allowing the ref attribute to be omitted from them.

Usage Example

<block role="figure" associate="quail-isle">
    <hd>Figure 1 — Quail Island</hd>
    <object src="qi.png" xml:id="quail-isle" />
    <caption>An image of the island from the sea.</caption>
    <citation>Photo courtesy …</citation>
</block>
    

Parent elements

This attribute occurs on the block element

Attribute content model

some data of type NCName compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The IDREF datatype: An IDREF TokenizedType, as defined in section 3.3.1 of XML.
Back to
main menu

The base attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:cn element

Attribute content model

text
Back to
main menu

The bevelled attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name bevelled. You will find information about the other bevelled attribute(s) immediately after the presentation of this bevelled attribute.

Parent elements

This attribute occurs on the m:mfrac element

Attribute content model

one of the following values
true
false
Back to
main menu

The bevelled attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name bevelled. You will find information about the other bevelled attribute(s) immediately before the presentation of this bevelled attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The brlFormat attribute

This attribute is contributed by the DIAGRAM Description Feature.

The brlFormat attribute expresses processing information for a d:braille element.

The attribute takes as its value one or more tokens.

Parent elements

This attribute occurs on the d:braille element

Attribute content model

some data of type NMTOKENS compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The NMTOKENS datatype: A space-separated list of NMTOKEN TokenizedTypes.
Back to
main menu

The by attribute

The by attribute expresses the contributor of an element to the document source, such as the author, editor, a republisher, etc.

The by attribute allows a single CURIE as its value, which must be bound to an RDF property using the mechanism defined in CURIE.

All descendants of an element that declares a by attribute value implicitly inherit that value. In the absence of an expressed relationship, the implicit value author is assumed.

Usage Example

<annotation by="editor" role="correction">
	<p>...</p>
</annotation>
	

Attribute content model

a white space separated list of
one or more of
one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
the value author
An author of a work.
the value general-editor
The general editor of a work.
the value translator
A translator of a work.
the value commentator
A commentator on a work.
the value editor
An editor of a work.
the value republisher
A republisher of a work.
Back to
main menu

The cd attribute

This attribute is contributed by the MathML Feature.

Attribute content model

some data of type NCName compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The cdgroup attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:math element

Attribute content model

some data of type anyURI compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The charalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name charalign. You will find information about the other charalign attribute(s) immediately after the presentation of this charalign attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
left
center
right
Back to
main menu

The charalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name charalign. You will find information about the other charalign attribute(s) immediately before the presentation of this charalign attribute.

Parent elements

This attribute occurs on the m:mstack element

Attribute content model

one of the following values
left
center
right
Back to
main menu

The charspacing attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name charspacing. You will find information about the other charspacing attribute(s) immediately after the presentation of this charspacing attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value loose
the value medium
the value tight
Back to
main menu

The charspacing attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name charspacing. You will find information about the other charspacing attribute(s) immediately before the presentation of this charspacing attribute.

Parent elements

This attribute occurs on the m:mstack element

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value loose
the value medium
the value tight
Back to
main menu

The class attribute

The class attribute provides the ability to express general classifying or commonality between elements.

This attribute inherits all the fundamental properties of the (X)HTML class attribute and is usable in the context of CSS styling.

The class attribute is not used to inflect semantics or structure on elements or their contents. Refer to the role attribute for more information on how to layer semantic meaning on elements.

Usage Example

<p>… under the complex and sometimes varying conditions of life, will have a better chance of surviving, 
	and thus be <emph class="italic">naturally selected</emph>.</p>
	

Parent elements

This attribute occurs on the following elements: abbr, d:about, annoref, annotation (block variant), annotation (phrase variant), aside (section variant), aside (block variant), block, body, d:body, d:braille, caption, char, citation (block variant), citation (phrase variant), code (block variant), code (phrase variant), col, colgroup, d, definition, description (block variant), description (phrase variant), description (text variant), document, emph (phrase variant), emph (text variant), expansion, h, hd, head, d:head, hpart, item, rend:linebreak, list, ln (code variant), ln (ln variant), lngroup (code variant), lngroup (lngroup variant), lnum, d:longdesc, meta, name, note (block variant), note (phrase variant), noteref, num, object (block variant), object (phrase variant), object (text variant), p, pagebreak, ssml:phoneme (phrase variant), ssml:phoneme (text variant), ssml:prosody (phrase variant), ssml:prosody (text variant), quote (block variant), quote (phrase variant), its:rb, its:rbc, ref, its:rp, its:rt, its:rtc, its:ruby, s, ssml:say-as (phrase variant), ssml:say-as (text variant), section (section variant), section (verse variant), d:simplifiedImage, d:simplifiedLanguageDescription, span (phrase variant), span (text variant), sub, ssml:sub (phrase variant), ssml:sub (text variant), d:summary, sup, table, d:tactile, tbody, td, term, tfoot, th, thead, time, ssml:token (phrase variant), ssml:token (text variant), d:tour, tr, verse, w and wpart

Attribute content model

some data of type NMTOKENS compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The NMTOKENS datatype: A space-separated list of NMTOKEN TokenizedTypes.
Back to
main menu

The close attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name close. You will find information about the other close attribute(s) immediately after the presentation of this close attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

text
Back to
main menu

The close attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name close. You will find information about the other close attribute(s) immediately before the presentation of this close attribute.

Parent elements

This attribute occurs on the m:mfenced element

Attribute content model

text
Back to
main menu

The closure attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:interval element

Attribute content model

text
Back to
main menu

The colspan attribute

The colspan attribute specifies the number of columns spanned by the current cell.

The implicit value of this attribute is 1. The value 0 indicates that the cell spans all columns from the current column to the last column of the colgroup in which the cell is defined.

Usage Example

<table>
	<tr>
		<th colspan="2">Length (as far as complete)</th>
		<td datatype="xs:integer">17</td>
		<td datatype="xs:integer">6</td>
	</tr>
	<tr>
		<th colspan="2" rowspan="2">Depth of each ramus</th>
		<td datatype="xs:integer">4</td>
		<td datatype="xs:integer">9</td>
	</tr>
	<tr>
		<th colspan="2" />
		<td datatype="xs:integer">3</td>
		<td datatype="xs:integer">18</td>
	</tr>
</table>
	

Parent elements

This attribute occurs on the following elements: td and th

Attribute content model

some data of type nonNegativeInteger compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern [0-9]+
The NonNegativeInteger datatype : A non-negative integer.
Back to
main menu

The columnalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name columnalign. You will find information about the other columnalign attribute(s) immediately after the presentation of this columnalign attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

a white space separated list of
one or more of
one of the following values
left
center
right
Back to
main menu

The columnalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name columnalign. You will find information about the other columnalign attribute(s) immediately before and after the presentation of this columnalign attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

a white space separated list of
one or more of
one of the following values
left
center
right
Back to
main menu

The columnalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name columnalign. You will find information about the other columnalign attribute(s) immediately before and after the presentation of this columnalign attribute.

Parent elements

This attribute occurs on the following elements: m:mlabeledtr and m:mtr

Attribute content model

a white space separated list of
one or more of
one of the following values
left
center
right
Back to
main menu

The columnalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name columnalign. You will find information about the other columnalign attribute(s) immediately before the presentation of this columnalign attribute.

Parent elements

This attribute occurs on the m:mtd element

Attribute content model

one of the following values
left
center
right
Back to
main menu

The columnlines attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name columnlines. You will find information about the other columnlines attribute(s) immediately after the presentation of this columnlines attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

a white space separated list of
one or more of
one of the following values
none
solid
dashed
Back to
main menu

The columnlines attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name columnlines. You will find information about the other columnlines attribute(s) immediately before the presentation of this columnlines attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

a white space separated list of
one or more of
one of the following values
none
solid
dashed
Back to
main menu

The columnspacing attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name columnspacing. You will find information about the other columnspacing attribute(s) immediately after the presentation of this columnspacing attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

a white space separated list of
one or more of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The columnspacing attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name columnspacing. You will find information about the other columnspacing attribute(s) immediately before the presentation of this columnspacing attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

a white space separated list of
one or more of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The columnspan attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name columnspan. You will find information about the other columnspan attribute(s) immediately after the presentation of this columnspan attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type positiveInteger compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The columnspan attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name columnspan. You will find information about the other columnspan attribute(s) immediately before the presentation of this columnspan attribute.

Parent elements

This attribute occurs on the m:mtd element

Attribute content model

some data of type positiveInteger compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The columnwidth attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name columnwidth. You will find information about the other columnwidth attribute(s) immediately after the presentation of this columnwidth attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

a white space separated list of
one or more of
one of the following
the value auto
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value fit
Back to
main menu

The columnwidth attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name columnwidth. You will find information about the other columnwidth attribute(s) immediately before the presentation of this columnwidth attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

a white space separated list of
one or more of
one of the following
the value auto
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value fit
Back to
main menu

The continuation attribute

The continuation attribute provides a generic mechanism to establish a logical continuation of the current element cross one or more other elements in the document scope.

The continuation attribute must contain one or more space separated references to the IDs of the associated elements. Note that the element that carries the continuation attribute must not be referenced in this list.

The order in which the references appear in the attribute value is not significant (i.e., the reference order need not match the document order of the referenced elements). Only elements with the same QName as the parent element of the attribute can be referenced (e.g., a paragraph cannot list a table as a continuation). Additionally, only elements following the current element in the document order may be referenced as continuations. Elements that are referenced as continuations must not have continuation attributes themselves.

Logical connections allow for special formatting of elements when generating outputs (to establish the connection between emphasis that continues across multiple paragraphs for braille formatting, for example). When the continuation attribute has been attached to an element, all formatting instructions that apply to that element also apply to all the elements referenced in the attribute. Formatting instructions on the logical siblings, however, do not cascade.

A processing agent that does not recognize logical connections must be able to process each individual element in the continuation without requiring special knowledge of the elements that came before (i.e., inheritance of formatting cannot be assumed).

Usage Example

<p><emph xml:id="em1" class="italic" continuation="em2">
	"Et in Spiritum Sanctum, Dominum et vivificantem, qui ex Patre Filioque procedit. 
	Qui cum Patre et Filio simul adoratur et conglorificatur. Qui locutus est per prophetas.</emph></p>
<p><emph xml:id="em2" class="italic">
	"Et unam Catholicam et Apostolicam Ecclesiam. Confiteor unum Baptisma in remissionem peccatorum. 
	Et exspecto Resurrectionem mortuorum. Et vitam venturi saeculi. Amen."</emph></p>
	

Attribute content model

a white space separated list of
one or more of
some data of type NCName compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The IDREF datatype: An IDREF TokenizedType, as defined in section 3.3.1 of XML.
Back to
main menu

The contour attribute

This attribute is contributed by the SSML Integration Feature.

Sets the pitch contour for the contained text.

Refer to SSML 1.1 for further information.

Parent elements

This attribute occurs on the following elements: ssml:prosody (phrase variant) and ssml:prosody (text variant)

Attribute content model

some data of type normalizedString compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \(([\-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)%), ?([\-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)Hz)\)(,\s*\(([\-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)%), ?([\-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)Hz)\))*
The SSML PitchContour datatype : A pitch contour expression, as defined in pitch contour.
Back to
main menu

The crossout attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name crossout. You will find information about the other crossout attribute(s) immediately after the presentation of this crossout attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

a white space separated list of
zero or more of
one of the following values
none
updiagonalstrike
downdiagonalstrike
verticalstrike
horizontalstrike
Back to
main menu

The crossout attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name crossout. You will find information about the other crossout attribute(s) immediately before and after the presentation of this crossout attribute.

Parent elements

This attribute occurs on the m:mscarries element

Attribute content model

a white space separated list of
zero or more of
one of the following values
none
updiagonalstrike
downdiagonalstrike
verticalstrike
horizontalstrike
Back to
main menu

The crossout attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name crossout. You will find information about the other crossout attribute(s) immediately before the presentation of this crossout attribute.

Parent elements

This attribute occurs on the m:mscarry element

Attribute content model

a white space separated list of
zero or more of
one of the following values
none
updiagonalstrike
downdiagonalstrike
verticalstrike
horizontalstrike
Back to
main menu

The decimalpoint attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*\S\s*
Back to
main menu

The definitionURL attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name definitionURL. You will find information about the other definitionURL attribute(s) immediately after the presentation of this definitionURL attribute.

Parent elements

This attribute occurs on the following elements: m:abs, m:and, m:annotation, m:approx, m:arccos, m:arccosh, m:arccot, m:arccoth, m:arccsc, m:arccsch, m:arcsec, m:arcsech, m:arcsin, m:arcsinh, m:arctan, m:arctanh, m:arg, m:card, m:cartesianproduct, m:cbytes, m:ceiling, m:ci, m:cn, m:codomain, m:complexes, m:compose, m:conjugate, m:cos, m:cosh, m:cot, m:coth, m:cs, m:csc, m:csch, m:csymbol, m:curl, m:determinant, m:diff, m:divergence, m:divide, m:domain, m:emptyset, m:eq, m:equivalent, m:eulergamma, m:exists, m:exp, m:exponentiale, m:factorial, m:factorof, m:false, m:floor, m:forall, m:gcd, m:geq, m:grad, m:gt, m:ident, m:image, m:imaginary, m:imaginaryi, m:implies, m:in, m:infinity, m:int, m:integers, m:intersect, m:interval, m:inverse, m:lambda, m:laplacian, m:lcm, m:leq, m:limit, m:list, m:ln, m:log, m:lt, m:matrix, m:matrixrow, m:max, m:mean, m:median, m:min, m:minus, m:mode, m:moment, m:naturalnumbers, m:neq, m:not, m:notanumber, m:notin, m:notprsubset, m:notsubset, m:or, m:otherwise, m:outerproduct, m:partialdiff, m:pi, m:piece, m:piecewise, m:plus, m:power, m:primes, m:product, m:prsubset, m:quotient, m:rationals, m:real, m:reals, m:rem, m:root, m:scalarproduct, m:sdev, m:sec, m:sech, m:selector, m:semantics (UNDEFINED variant), m:semantics (UNDEFINED variant), m:semantics (UNDEFINED variant), m:set, m:setdiff, m:sin, m:sinh, m:subset, m:sum, m:tan, m:tanh, m:tendsto, m:times, m:transpose, m:true, m:union, m:variance, m:vector, m:vectorproduct and m:xor

Attribute content model

some data of type anyURI compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The definitionURL attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name definitionURL. You will find information about the other definitionURL attribute(s) immediately before the presentation of this definitionURL attribute.

Parent elements

This attribute occurs on the m:annotation-xml element

Attribute content model

some data of type anyURI compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The denomalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name denomalign. You will find information about the other denomalign attribute(s) immediately after the presentation of this denomalign attribute.

Parent elements

This attribute occurs on the m:mfrac element

Attribute content model

one of the following values
left
center
right
Back to
main menu

The denomalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name denomalign. You will find information about the other denomalign attribute(s) immediately before the presentation of this denomalign attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
left
center
right
Back to
main menu

The depth attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name depth. You will find information about the other depth attribute(s) immediately after the presentation of this depth attribute.

Parent elements

This attribute occurs on the m:mspace element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The depth attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name depth. You will find information about the other depth attribute(s) immediately before and after the presentation of this depth attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The depth attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name depth. You will find information about the other depth attribute(s) immediately before the presentation of this depth attribute.

Parent elements

This attribute occurs on the m:mpadded element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*([\+\-]?[0-9]*(\.[0-9]*)?\s*((%?\s*(height|depth|width)?)|e[mx]|in|cm|mm|p[xtc]|((negative)?((very){0,2}thi(n|ck)|medium)mathspace)))\s*
Back to
main menu

The desc attribute

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.

Usage Example

<object src="mouse.png" desc="mouse-desc" />
<description xml:id="mouse-desc" by="republisher" role="content">
    <p>...</p>
</description>
    

Attribute content model

a white space separated list of
one or more of
some data of type NCName compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The NCName datatype: An XML non-colonized Name, as defined in section 3.3.7 of XML.
Back to
main menu

The detail attribute

This attribute is contributed by the SSML Integration Feature.

Indicates the level of detail to be read aloud or rendered.

Refer to SSML 1.1 for further information.

Parent elements

This attribute occurs on the following elements: ssml:say-as (phrase variant) and ssml:say-as (text variant)

Attribute content model

text
Back to
main menu

The dir attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name dir. You will find information about the other dir attribute(s) immediately after the presentation of this dir attribute.

Parent elements

This attribute occurs on the following elements: m:mi, m:mn, m:mo, m:ms, m:mspace and m:mtext

Attribute content model

one of the following values
ltr
rtl
Back to
main menu

The dir attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name dir. You will find information about the other dir attribute(s) immediately before and after the presentation of this dir attribute.

Parent elements

This attribute occurs on the m:mrow element

Attribute content model

one of the following values
ltr
rtl
Back to
main menu

The dir attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name dir. You will find information about the other dir attribute(s) immediately before the presentation of this dir attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
ltr
rtl
Back to
main menu

The display attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:math element

Attribute content model

one of the following values
block
inline
Back to
main menu

The displaystyle attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name displaystyle. You will find information about the other displaystyle attribute(s) immediately after the presentation of this displaystyle attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The displaystyle attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name displaystyle. You will find information about the other displaystyle attribute(s) immediately before the presentation of this displaystyle attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

one of the following values
true
false
Back to
main menu

The duration attribute

This attribute is contributed by the SSML Integration Feature.

Specifies a value in seconds or milliseconds for the desired time to take to read the contained text.

Refer to SSML 1.1 for further information.

Parent elements

This attribute occurs on the following elements: ssml:prosody (phrase variant) and ssml:prosody (text variant)

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern ([0-9]+\.)?[0-9]+m?s
The CSS.TimeValue datatype : A time value as defined in CSS 2.1 Times, e.g. 250ms, 3s.
Back to
main menu

The edge attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name edge. You will find information about the other edge attribute(s) immediately after the presentation of this edge attribute.

Parent elements

This attribute occurs on the m:malignmark element

Attribute content model

one of the following values
left
right
Back to
main menu

The edge attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name edge. You will find information about the other edge attribute(s) immediately before the presentation of this edge attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
left
right
Back to
main menu

The encoding attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name encoding. You will find information about the other encoding attribute(s) immediately after the presentation of this encoding attribute.

Parent elements

This attribute occurs on the following elements: m:abs, m:and, m:annotation, m:approx, m:arccos, m:arccosh, m:arccot, m:arccoth, m:arccsc, m:arccsch, m:arcsec, m:arcsech, m:arcsin, m:arcsinh, m:arctan, m:arctanh, m:arg, m:card, m:cartesianproduct, m:cbytes, m:ceiling, m:ci, m:cn, m:codomain, m:complexes, m:compose, m:conjugate, m:cos, m:cosh, m:cot, m:coth, m:cs, m:csc, m:csch, m:csymbol, m:curl, m:determinant, m:diff, m:divergence, m:divide, m:domain, m:emptyset, m:eq, m:equivalent, m:eulergamma, m:exists, m:exp, m:exponentiale, m:factorial, m:factorof, m:false, m:floor, m:forall, m:gcd, m:geq, m:grad, m:gt, m:ident, m:image, m:imaginary, m:imaginaryi, m:implies, m:in, m:infinity, m:int, m:integers, m:intersect, m:interval, m:inverse, m:lambda, m:laplacian, m:lcm, m:leq, m:limit, m:list, m:ln, m:log, m:lt, m:matrix, m:matrixrow, m:max, m:mean, m:median, m:min, m:minus, m:mode, m:moment, m:naturalnumbers, m:neq, m:not, m:notanumber, m:notin, m:notprsubset, m:notsubset, m:or, m:otherwise, m:outerproduct, m:partialdiff, m:pi, m:piece, m:piecewise, m:plus, m:power, m:primes, m:product, m:prsubset, m:quotient, m:rationals, m:real, m:reals, m:rem, m:root, m:scalarproduct, m:sdev, m:sec, m:sech, m:selector, m:semantics (UNDEFINED variant), m:semantics (UNDEFINED variant), m:semantics (UNDEFINED variant), m:set, m:setdiff, m:sin, m:sinh, m:subset, m:sum, m:tan, m:tanh, m:tendsto, m:times, m:transpose, m:true, m:union, m:variance, m:vector, m:vectorproduct and m:xor

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The encoding attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name encoding. You will find information about the other encoding attribute(s) immediately before and after the presentation of this encoding attribute.

Parent elements

This attribute occurs on the m:annotation-xml element

Attribute content model

one of the following values
application/mathml-content+xml
MathML-Content
Back to
main menu

The encoding attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name encoding. You will find information about the other encoding attribute(s) immediately before and after the presentation of this encoding attribute.

Parent elements

This attribute occurs on the m:annotation-xml element

Attribute content model

one of the following values
application/mathml-presentation+xml
MathML-Presentation
Back to
main menu

The encoding attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name encoding. You will find information about the other encoding attribute(s) immediately before the presentation of this encoding attribute.

Parent elements

This attribute occurs on the m:annotation-xml element

Attribute content model

the value Z39.98-AI
Back to
main menu

The equalcolumns attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name equalcolumns. You will find information about the other equalcolumns attribute(s) immediately after the presentation of this equalcolumns attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The equalcolumns attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name equalcolumns. You will find information about the other equalcolumns attribute(s) immediately before the presentation of this equalcolumns attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

one of the following values
true
false
Back to
main menu

The equalrows attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name equalrows. You will find information about the other equalrows attribute(s) immediately after the presentation of this equalrows attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The equalrows attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name equalrows. You will find information about the other equalrows attribute(s) immediately before the presentation of this equalrows attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

one of the following values
true
false
Back to
main menu

The fence attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name fence. You will find information about the other fence attribute(s) immediately after the presentation of this fence attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
true
false
Back to
main menu

The fence attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name fence. You will find information about the other fence attribute(s) immediately before the presentation of this fence attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The form attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name form. You will find information about the other form attribute(s) immediately after the presentation of this form attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
prefix
infix
postfix
Back to
main menu

The form attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name form. You will find information about the other form attribute(s) immediately before the presentation of this form attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
prefix
infix
postfix
Back to
main menu

The format attribute

This attribute is contributed by the SSML Integration Feature.

In addition to interpret-as, provides further hints on the precise formatting of the contained text for content types that may have ambiguous formats.

Refer to SSML 1.1 for further information.

Parent elements

This attribute occurs on the following elements: ssml:say-as (phrase variant) and ssml:say-as (text variant)

Attribute content model

text
Back to
main menu

The frame attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name frame. You will find information about the other frame attribute(s) immediately after the presentation of this frame attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
none
solid
dashed
Back to
main menu

The frame attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name frame. You will find information about the other frame attribute(s) immediately before the presentation of this frame attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

one of the following values
none
solid
dashed
Back to
main menu

The framespacing attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name framespacing. You will find information about the other framespacing attribute(s) immediately after the presentation of this framespacing attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

a white space separated list of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The framespacing attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name framespacing. You will find information about the other framespacing attribute(s) immediately before the presentation of this framespacing attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

a white space separated list of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The groupalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name groupalign. You will find information about the other groupalign attribute(s) immediately after the presentation of this groupalign attribute.

Parent elements

This attribute occurs on the m:maligngroup element

Attribute content model

one of the following values
left
center
right
decimalpoint
Back to
main menu

The groupalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name groupalign. You will find information about the other groupalign attribute(s) immediately before and after the presentation of this groupalign attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (\s*\{\s*(left|center|right|decimalpoint)(\s+(left|center|right|decimalpoint))*\})*\s*
Back to
main menu

The groupalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name groupalign. You will find information about the other groupalign attribute(s) immediately before and after the presentation of this groupalign attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (\s*\{\s*(left|center|right|decimalpoint)(\s+(left|center|right|decimalpoint))*\})*\s*
Back to
main menu

The groupalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name groupalign. You will find information about the other groupalign attribute(s) immediately before and after the presentation of this groupalign attribute.

Parent elements

This attribute occurs on the following elements: m:mlabeledtr and m:mtr

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (\s*\{\s*(left|center|right|decimalpoint)(\s+(left|center|right|decimalpoint))*\})*\s*
Back to
main menu

The groupalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name groupalign. You will find information about the other groupalign attribute(s) immediately before the presentation of this groupalign attribute.

Parent elements

This attribute occurs on the m:mtd element

Attribute content model

a white space separated list of
one or more of
one of the following values
left
center
right
decimalpoint
Back to
main menu

The headers attribute

The headers attribute specifies the list of header cells that provide header information for the current data cell.

This attribute requires a space separated list of valid ID references that resolves to th elements.

Usage Example

<table>
	<tr>
		<th colspan="2" xml:id="inches">Inches</th>
		<th xml:id="lines">Lines</th>
	</tr>
	<tr>
		<th xml:id="length">Length (as far as complete)</th>
		<td headers="length inches">17</td>
		<td headers="length lines">6</td>
	</tr>
	<tr>
		<th xml:id="depth">Depth of each ramus</th>
		<td headers="depth inches">4</td>
		<td headers="depth lines">9</td>
	</tr>
</table> 
	

Parent elements

This attribute occurs on the following elements: td and th

Attribute content model

a white space separated list of
one or more of
some data of type NCName compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The IDREF datatype: An IDREF TokenizedType, as defined in section 3.3.1 of XML.
Back to
main menu

The height attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name height. You will find information about the other height attribute(s) immediately after the presentation of this height attribute.

Parent elements

This attribute occurs on the m:mspace element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The height attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name height. You will find information about the other height attribute(s) immediately before and after the presentation of this height attribute.

Parent elements

This attribute occurs on the m:mglyph element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The height attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name height. You will find information about the other height attribute(s) immediately before and after the presentation of this height attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The height attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name height. You will find information about the other height attribute(s) immediately before the presentation of this height attribute.

Parent elements

This attribute occurs on the m:mpadded element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*([\+\-]?[0-9]*(\.[0-9]*)?\s*((%?\s*(height|depth|width)?)|e[mx]|in|cm|mm|p[xtc]|((negative)?((very){0,2}thi(n|ck)|medium)mathspace)))\s*
Back to
main menu

The indentalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentalign. You will find information about the other indentalign attribute(s) immediately after the presentation of this indentalign attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
left
center
right
auto
id
Back to
main menu

The indentalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentalign. You will find information about the other indentalign attribute(s) immediately before the presentation of this indentalign attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
left
center
right
auto
id
Back to
main menu

The indentalignfirst attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentalignfirst. You will find information about the other indentalignfirst attribute(s) immediately after the presentation of this indentalignfirst attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
left
center
right
auto
id
indentalign
Back to
main menu

The indentalignfirst attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentalignfirst. You will find information about the other indentalignfirst attribute(s) immediately before the presentation of this indentalignfirst attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
left
center
right
auto
id
indentalign
Back to
main menu

The indentalignlast attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentalignlast. You will find information about the other indentalignlast attribute(s) immediately after the presentation of this indentalignlast attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
left
center
right
auto
id
indentalign
Back to
main menu

The indentalignlast attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentalignlast. You will find information about the other indentalignlast attribute(s) immediately before the presentation of this indentalignlast attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
left
center
right
auto
id
indentalign
Back to
main menu

The indentshift attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentshift. You will find information about the other indentshift attribute(s) immediately after the presentation of this indentshift attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The indentshift attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentshift. You will find information about the other indentshift attribute(s) immediately before the presentation of this indentshift attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The indentshiftfirst attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentshiftfirst. You will find information about the other indentshiftfirst attribute(s) immediately after the presentation of this indentshiftfirst attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value indentshift
Back to
main menu

The indentshiftfirst attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentshiftfirst. You will find information about the other indentshiftfirst attribute(s) immediately before the presentation of this indentshiftfirst attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value indentshift
Back to
main menu

The indentshiftlast attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentshiftlast. You will find information about the other indentshiftlast attribute(s) immediately after the presentation of this indentshiftlast attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value indentshift
Back to
main menu

The indentshiftlast attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indentshiftlast. You will find information about the other indentshiftlast attribute(s) immediately before the presentation of this indentshiftlast attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value indentshift
Back to
main menu

The indenttarget attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indenttarget. You will find information about the other indenttarget attribute(s) immediately after the presentation of this indenttarget attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

text
Back to
main menu

The indenttarget attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name indenttarget. You will find information about the other indenttarget attribute(s) immediately before the presentation of this indenttarget attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

text
Back to
main menu

The infixlinebreakstyle attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
before
after
duplicate
Back to
main menu

The interpret-as attribute

This attribute is contributed by the SSML Integration Feature.

Indicates the content type of the contained text construct.

Refer to SSML 1.1 for further information.

Usage Example

<h>CHAPTER <ssml:say-as interpret-as="ordinal">V</ssml:say-as>. LAWS OF VARIATION.</h>                   
    

Parent elements

This attribute occurs on the following elements: ssml:say-as (phrase variant) and ssml:say-as (text variant)

Attribute content model

one of the following values
date
Indicates that the contained text is a Gregorian calendar date.
time
Indicates that the contained text is a time.
telephone
Indicates that the contained text is a telephone number.
characters
Indicates that the enclosed text should be spoken as a series of alpha-numeric characters.
cardinal
Indicates that the enclosed text is an integral or decimal number and should be spoken as a cardinal number (as opposed to an ordinal number or digit string).
ordinal
Indicates that the enclosed text is an integral number and should be spoken as an ordinal number (as opposed to a cardinal number or digit string).
Back to
main menu

The its:dir attribute

The its:dir attribute specifies the base writing direction of the content.

If omitted, the implicit value ltr (left-to-right) is assumed.

The semantics of this attribute are defined by ITS. Refer to Directionality for more information.

Parent elements

This attribute occurs on the following elements: abbr, d:about, annoref, annotation (block variant), annotation (phrase variant), aside (section variant), aside (block variant), block, body, d:body, d:braille, caption, char, citation (block variant), citation (phrase variant), code (block variant), code (phrase variant), col, colgroup, d, definition, description (block variant), description (phrase variant), description (text variant), document, emph (phrase variant), emph (text variant), expansion, h, hd, head, d:head, hpart, item, rend:linebreak, list, ln (code variant), ln (ln variant), lngroup (code variant), lngroup (lngroup variant), lnum, d:longdesc, meta, name, note (block variant), note (phrase variant), noteref, num, object (block variant), object (phrase variant), object (text variant), p, pagebreak, ssml:phoneme (phrase variant), ssml:phoneme (text variant), ssml:prosody (phrase variant), ssml:prosody (text variant), quote (block variant), quote (phrase variant), its:rb, its:rbc, ref, its:rp, its:rt, its:rtc, its:ruby, s, ssml:say-as (phrase variant), ssml:say-as (text variant), section (section variant), section (verse variant), d:simplifiedImage, d:simplifiedLanguageDescription, span (phrase variant), span (text variant), sub, ssml:sub (phrase variant), ssml:sub (text variant), d:summary, sup, table, d:tactile, tbody, td, term, tfoot, th, thead, time, ssml:token (phrase variant), ssml:token (text variant), d:tour, tr, verse, w and wpart

Attribute content model

one of the following values
ltr
The writing direction is left-to-right. This is the implicit value of this attribute.
rtl
The writing direction is right-to-left.
lro
The writing direction is left-to-right override.
rlo
The writing direction is right-to-left override.
Back to
main menu

The its:translate attribute

The its:translate attribute indicates whether the content of an element is translatable or not.

If omitted, the implicit value yes is assumed.

The semantics of this attribute are defined by ITS. Refer to Translate for more information.

Parent elements

This attribute occurs on the following elements: abbr, d:about, annoref, annotation (block variant), annotation (phrase variant), aside (section variant), aside (block variant), block, body, d:body, d:braille, caption, char, citation (block variant), citation (phrase variant), code (block variant), code (phrase variant), col, colgroup, d, definition, description (block variant), description (phrase variant), description (text variant), document, emph (phrase variant), emph (text variant), expansion, h, hd, head, d:head, hpart, item, rend:linebreak, list, ln (code variant), ln (ln variant), lngroup (code variant), lngroup (lngroup variant), lnum, d:longdesc, meta, name, note (block variant), note (phrase variant), noteref, num, object (block variant), object (phrase variant), object (text variant), p, pagebreak, ssml:phoneme (phrase variant), ssml:phoneme (text variant), ssml:prosody (phrase variant), ssml:prosody (text variant), quote (block variant), quote (phrase variant), its:rb, its:rbc, ref, its:rp, its:rt, its:rtc, its:ruby, s, ssml:say-as (phrase variant), ssml:say-as (text variant), section (section variant), section (verse variant), d:simplifiedImage, d:simplifiedLanguageDescription, span (phrase variant), span (text variant), sub, ssml:sub (phrase variant), ssml:sub (text variant), d:summary, sup, table, d:tactile, tbody, td, term, tfoot, th, thead, time, ssml:token (phrase variant), ssml:token (text variant), d:tour, tr, verse, w and wpart

Attribute content model

one of the following values
yes
The content is translatable. This is the default value of this attribute.
no
The content is not translatable.
Back to
main menu

The largeop attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name largeop. You will find information about the other largeop attribute(s) immediately after the presentation of this largeop attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
true
false
Back to
main menu

The largeop attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name largeop. You will find information about the other largeop attribute(s) immediately before the presentation of this largeop attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The leftoverhang attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name leftoverhang. You will find information about the other leftoverhang attribute(s) immediately after the presentation of this leftoverhang attribute.

Parent elements

This attribute occurs on the m:msline element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The leftoverhang attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name leftoverhang. You will find information about the other leftoverhang attribute(s) immediately before the presentation of this leftoverhang attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The length attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name length. You will find information about the other length attribute(s) immediately after the presentation of this length attribute.

Parent elements

This attribute occurs on the m:msline element

Attribute content model

some data of type unsignedLong compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The length attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name length. You will find information about the other length attribute(s) immediately before the presentation of this length attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type unsignedLong compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The linebreak attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name linebreak. You will find information about the other linebreak attribute(s) immediately after the presentation of this linebreak attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
auto
newline
nobreak
goodbreak
badbreak
Back to
main menu

The linebreak attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name linebreak. You will find information about the other linebreak attribute(s) immediately before and after the presentation of this linebreak attribute.

Parent elements

This attribute occurs on the m:mspace element

Attribute content model

one of the following values
auto
newline
nobreak
goodbreak
badbreak
indentingnewline
Back to
main menu

The linebreak attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name linebreak. You will find information about the other linebreak attribute(s) immediately before the presentation of this linebreak attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
auto
newline
nobreak
goodbreak
badbreak
Back to
main menu

The linebreakmultchar attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name linebreakmultchar. You will find information about the other linebreakmultchar attribute(s) immediately after the presentation of this linebreakmultchar attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

text
Back to
main menu

The linebreakmultchar attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name linebreakmultchar. You will find information about the other linebreakmultchar attribute(s) immediately before the presentation of this linebreakmultchar attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

text
Back to
main menu

The linebreakstyle attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name linebreakstyle. You will find information about the other linebreakstyle attribute(s) immediately after the presentation of this linebreakstyle attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
before
after
duplicate
infixlinebreakstyle
Back to
main menu

The linebreakstyle attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name linebreakstyle. You will find information about the other linebreakstyle attribute(s) immediately before the presentation of this linebreakstyle attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
before
after
duplicate
infixlinebreakstyle
Back to
main menu

The lineleading attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name lineleading. You will find information about the other lineleading attribute(s) immediately after the presentation of this lineleading attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The lineleading attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name lineleading. You will find information about the other lineleading attribute(s) immediately before the presentation of this lineleading attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The linethickness attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name linethickness. You will find information about the other linethickness attribute(s) immediately after the presentation of this linethickness attribute.

Parent elements

This attribute occurs on the m:mfrac element

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value thin
the value medium
the value thick
Back to
main menu

The linethickness attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name linethickness. You will find information about the other linethickness attribute(s) immediately before the presentation of this linethickness attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value thin
the value medium
the value thick
Back to
main menu

The location attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name location. You will find information about the other location attribute(s) immediately after the presentation of this location attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
w
nw
n
ne
e
se
s
sw
Back to
main menu

The location attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name location. You will find information about the other location attribute(s) immediately before and after the presentation of this location attribute.

Parent elements

This attribute occurs on the m:mscarries element

Attribute content model

one of the following values
w
nw
n
ne
e
se
s
sw
Back to
main menu

The location attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name location. You will find information about the other location attribute(s) immediately before the presentation of this location attribute.

Parent elements

This attribute occurs on the m:mscarry element

Attribute content model

one of the following values
w
nw
n
ne
e
se
s
sw
Back to
main menu

The longdivstyle attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name longdivstyle. You will find information about the other longdivstyle attribute(s) immediately after the presentation of this longdivstyle attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
lefttop
stackedrightright
mediumstackedrightright
shortstackedrightright
righttop
left/\right
left)(right
:right=right
stackedleftleft
stackedleftlinetop
Back to
main menu

The longdivstyle attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name longdivstyle. You will find information about the other longdivstyle attribute(s) immediately before the presentation of this longdivstyle attribute.

Parent elements

This attribute occurs on the m:mlongdiv element

Attribute content model

one of the following values
lefttop
stackedrightright
mediumstackedrightright
shortstackedrightright
righttop
left/\right
left)(right
:right=right
stackedleftleft
stackedleftlinetop
Back to
main menu

The lquote attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name lquote. You will find information about the other lquote attribute(s) immediately after the presentation of this lquote attribute.

Parent elements

This attribute occurs on the m:ms element

Attribute content model

text
Back to
main menu

The lquote attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name lquote. You will find information about the other lquote attribute(s) immediately before the presentation of this lquote attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

text
Back to
main menu

The lspace attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name lspace. You will find information about the other lspace attribute(s) immediately after the presentation of this lspace attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The lspace attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name lspace. You will find information about the other lspace attribute(s) immediately before and after the presentation of this lspace attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The lspace attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name lspace. You will find information about the other lspace attribute(s) immediately before the presentation of this lspace attribute.

Parent elements

This attribute occurs on the m:mpadded element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*([\+\-]?[0-9]*(\.[0-9]*)?\s*((%?\s*(height|depth|width)?)|e[mx]|in|cm|mm|p[xtc]|((negative)?((very){0,2}thi(n|ck)|medium)mathspace)))\s*
Back to
main menu

The macros attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:math element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The mathbackground attribute

This attribute is contributed by the MathML Feature.

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?)|[aA][qQ][uU][aA]|[bB][lL][aA][cC][kK]|[bB][lL][uU][eE]|[fF][uU][cC][hH][sS][iI][aA]|[gG][rR][aA][yY]|[gG][rR][eE][eE][nN]|[lL][iI][mM][eE]|[mM][aA][rR][oO][oO][nN]|[nN][aA][vV][yY]|[oO][lL][iI][vV][eE]|[pP][uU][rR][pP][lL][eE]|[rR][eE][dD]|[sS][iI][lL][vV][eE][rR]|[tT][eE][aA][lL]|[wW][hH][iI][tT][eE]|[yY][eE][lL][lL][oO][wW])\s*
the value transparent
Back to
main menu

The mathcolor attribute

This attribute is contributed by the MathML Feature.

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?)|[aA][qQ][uU][aA]|[bB][lL][aA][cC][kK]|[bB][lL][uU][eE]|[fF][uU][cC][hH][sS][iI][aA]|[gG][rR][aA][yY]|[gG][rR][eE][eE][nN]|[lL][iI][mM][eE]|[mM][aA][rR][oO][oO][nN]|[nN][aA][vV][yY]|[oO][lL][iI][vV][eE]|[pP][uU][rR][pP][lL][eE]|[rR][eE][dD]|[sS][iI][lL][vV][eE][rR]|[tT][eE][aA][lL]|[wW][hH][iI][tT][eE]|[yY][eE][lL][lL][oO][wW])\s*
Back to
main menu

The mathsize attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name mathsize. You will find information about the other mathsize attribute(s) immediately after the presentation of this mathsize attribute.

Parent elements

This attribute occurs on the following elements: m:mi, m:mn, m:mo, m:ms, m:mspace and m:mtext

Attribute content model

one of the following
the value small
the value normal
the value big
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The mathsize attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name mathsize. You will find information about the other mathsize attribute(s) immediately before the presentation of this mathsize attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following
the value small
the value normal
the value big
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The mathvariant attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name mathvariant. You will find information about the other mathvariant attribute(s) immediately after the presentation of this mathvariant attribute.

Parent elements

This attribute occurs on the following elements: m:mi, m:mn, m:mo, m:ms, m:mspace and m:mtext

Attribute content model

one of the following values
normal
bold
italic
bold-italic
double-struck
bold-fraktur
script
bold-script
fraktur
sans-serif
bold-sans-serif
sans-serif-italic
sans-serif-bold-italic
monospace
initial
tailed
looped
stretched
Back to
main menu

The mathvariant attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name mathvariant. You will find information about the other mathvariant attribute(s) immediately before the presentation of this mathvariant attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
normal
bold
italic
bold-italic
double-struck
bold-fraktur
script
bold-script
fraktur
sans-serif
bold-sans-serif
sans-serif-italic
sans-serif-bold-italic
monospace
initial
tailed
looped
stretched
Back to
main menu

The maxsize attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name maxsize. You will find information about the other maxsize attribute(s) immediately after the presentation of this maxsize attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value infinity
Back to
main menu

The maxsize attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name maxsize. You will find information about the other maxsize attribute(s) immediately before the presentation of this maxsize attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value infinity
Back to
main menu

The maxwidth attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:math element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The minlabelspacing attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name minlabelspacing. You will find information about the other minlabelspacing attribute(s) immediately after the presentation of this minlabelspacing attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The minlabelspacing attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name minlabelspacing. You will find information about the other minlabelspacing attribute(s) immediately before the presentation of this minlabelspacing attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The minsize attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name minsize. You will find information about the other minsize attribute(s) immediately after the presentation of this minsize attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The minsize attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name minsize. You will find information about the other minsize attribute(s) immediately before the presentation of this minsize attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The mode attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:math element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The movablelimits attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name movablelimits. You will find information about the other movablelimits attribute(s) immediately after the presentation of this movablelimits attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
true
false
Back to
main menu

The movablelimits attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name movablelimits. You will find information about the other movablelimits attribute(s) immediately before the presentation of this movablelimits attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The mslinethickness attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name mslinethickness. You will find information about the other mslinethickness attribute(s) immediately after the presentation of this mslinethickness attribute.

Parent elements

This attribute occurs on the m:msline element

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value thin
the value medium
the value thick
Back to
main menu

The mslinethickness attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name mslinethickness. You will find information about the other mslinethickness attribute(s) immediately before the presentation of this mslinethickness attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value thin
the value medium
the value thick
Back to
main menu

The name attribute

This attribute is contributed by the MathML Feature.

Attribute content model

some data of type NCName compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The notation attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name notation. You will find information about the other notation attribute(s) immediately after the presentation of this notation attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

text
Back to
main menu

The notation attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name notation. You will find information about the other notation attribute(s) immediately before the presentation of this notation attribute.

Parent elements

This attribute occurs on the m:menclose element

Attribute content model

text
Back to
main menu

The numalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name numalign. You will find information about the other numalign attribute(s) immediately after the presentation of this numalign attribute.

Parent elements

This attribute occurs on the m:mfrac element

Attribute content model

one of the following values
left
center
right
Back to
main menu

The numalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name numalign. You will find information about the other numalign attribute(s) immediately before the presentation of this numalign attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
left
center
right
Back to
main menu

The open attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name open. You will find information about the other open attribute(s) immediately after the presentation of this open attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

text
Back to
main menu

The open attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name open. You will find information about the other open attribute(s) immediately before the presentation of this open attribute.

Parent elements

This attribute occurs on the m:mfenced element

Attribute content model

text
Back to
main menu

The order attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:list element

Attribute content model

one of the following values
numeric
lexicographic
Back to
main menu

The overflow attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:math element

Attribute content model

one of the following values
linebreak
scroll
elide
truncate
scale
Back to
main menu

The ph attribute

This attribute is contributed by the SSML Integration Feature.

Specifies a phonemic/phonetic pronunciation for the text contained in the current element.

Refer to SSML 1.1 for further information.

Usage Example

<p>The <name><ssml:phoneme ph="g@l&quot;Qp@g@Uz" alphabet="x-SAMPA">Galapagos</ssml:phoneme></name> marine iguana.</p>                   
    

Parent elements

This attribute occurs on the following elements: ssml:phoneme (phrase variant) and ssml:phoneme (text variant)

Attribute content model

text
Back to
main menu

The pitch attribute

This attribute is contributed by the SSML Integration Feature.

Specifies the baseline pitch for the contained text.

The labels x-low through x-high represent a sequence of monotonically non-decreasing pitch levels.

Refer to SSML 1.1 for further information.

Parent elements

This attribute occurs on the following elements: ssml:prosody (phrase variant) and ssml:prosody (text variant)

Attribute content model

one of the following
the value x-low
the value low
the value medium
the value high
the value x-high
the value default
some data of type normalizedString compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern [\-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)(%|st|Hz)
The SSML RelativeChange datatype : A relative change expression, as defined in relative change.
some data of type normalizedString compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern [\-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)Hz
The SSML PitchExpression datatype : A number followed by the string 'Hz'.
Back to
main menu

The position attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name position. You will find information about the other position attribute(s) immediately after the presentation of this position attribute.

Parent elements

This attribute occurs on the m:msline element

Attribute content model

some data of type integer compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The position attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name position. You will find information about the other position attribute(s) immediately before and after the presentation of this position attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type integer compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The position attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name position. You will find information about the other position attribute(s) immediately before and after the presentation of this position attribute.

Parent elements

This attribute occurs on the following elements: m:mlongdiv and m:msgroup

Attribute content model

some data of type integer compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The position attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name position. You will find information about the other position attribute(s) immediately before and after the presentation of this position attribute.

Parent elements

This attribute occurs on the m:msrow element

Attribute content model

some data of type integer compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The position attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name position. You will find information about the other position attribute(s) immediately before the presentation of this position attribute.

Parent elements

This attribute occurs on the m:mscarries element

Attribute content model

some data of type integer compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The range attribute

This attribute is contributed by the SSML Integration Feature.

Specifies the pitch range (variability) for the contained text.

Refer to SSML 1.1 for further information.

Parent elements

This attribute occurs on the following elements: ssml:prosody (phrase variant) and ssml:prosody (text variant)

Attribute content model

one of the following
the value x-low
the value low
the value medium
the value high
the value x-high
the value default
some data of type normalizedString compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern [\-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)(%|st|Hz)
The SSML RelativeChange datatype : A relative change expression, as defined in relative change.
some data of type normalizedString compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern [\-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)Hz
The SSML PitchExpression datatype : A number followed by the string 'Hz'.
Back to
main menu

The rate attribute

This attribute is contributed by the SSML Integration Feature.

Specifies a change in the speaking rate for the contained text.

The values x-slow through x-fast represent a sequence of monotonically non-decreasing speaking rates.

Refer to SSML 1.1 for further information.

Usage Example

<p>The <ssml:prosody rate="slow"><name xml:lang="la">platysma myoides</name></ssml:prosody>, which is well 
    developed on the neck, belongs to this system, but cannot be voluntarily brought into action.</p>
    

Parent elements

This attribute occurs on the following elements: ssml:prosody (phrase variant) and ssml:prosody (text variant)

Attribute content model

one of the following
the value x-slow
the value slow
the value medium
the value fast
the value x-fast
the value default
some data of type normalizedString compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern ([0-9]+(\.[0-9]*)?|\.[0-9]+)%
The SSML NonNegativePercentage datatype : An unsigned number immediately followed by "%", as defined in Non-negative percentage.
Back to
main menu

The rbspan attribute

This attribute is contributed by the ITS Ruby Feature.

Allows an its:rt element to span multiple its:rb elements in complex ruby markup.

If omitted, the implicit value 1 is assumed..

Refer to ITS Ruby for further information.

Parent elements

This attribute occurs on the its:rt element

Attribute content model

some data of type nonNegativeInteger compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern [0-9]+
The NonNegativeInteger datatype : A non-negative integer.
Back to
main menu

The ref attribute

The ref attribute provides a generic mechanism to establish an association between the current element and one or more other elements in the document scope.

The ref attribute must contain one or more space separated references to the IDs of the associated elements.

Usage Example

<verse>
    <ln xml:id="bw_1">Famed was this Beowulf:
        <annotation ref="bw_1">Not, of course, Beowulf the Great, hero of the epic.</annotation>
    </ln>            
    <ln>far flew the boast of him,</ln>
</verse>
    

Attribute content model

a white space separated list of
one or more of
some data of type NCName compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The IDREF datatype: An IDREF TokenizedType, as defined in section 3.3.1 of XML.
Back to
main menu

The rend:prefix attribute

This attribute is contributed by the Source Rendition Feature.

The rend:prefix attribute specifies the symbol used as prefixes to the item children of an ordered list in the source document.

The semantics of the allowed values of this attribute are defined by the CSS list-style-type property.

The value specified in rend:prefix is inherited by any descendant lists, unless such descendant lists specify a rend:prefix attribute themselves. In terms of the CSS cascade, values provided here must be considered as of author origin.

For more specialized symbols than the ones supported by the rend:prefix attribute on list, the rend:prefix attribute on item can be used.

Note: There are 4 different attributes with the name rend:prefix. You will find information about the other rend:prefix attribute(s) immediately after the presentation of this rend:prefix attribute.

Usage Example

<list type="ordered" rend:prefix="upper-roman">
    <item>…</item>
</list>        
    

Parent elements

This attribute occurs on the list element

Attribute content model

one of the following values
none
decimal
decimal-leading-zero
lower-alpha
lower-greek
lower-latin
lower-roman
upper-alpha
upper-greek
upper-latin
upper-roman
Back to
main menu

The rend:prefix attribute

This attribute is contributed by the Source Rendition Feature.

The rend:prefix attribute specifies the symbol used as prefixes to the item children of an unordered list in the source document.

The semantics of the allowed values of this attribute are defined by the CSS list-style-type property.

The value specified in rend:prefix is inherited by any descendant lists, unless such descendant lists specify a rend:prefix attribute themselves. In terms of the CSS cascade, values provided here must be considered as of author origin.

For more specialized symbols than the ones supported by the rend:prefix attribute on list, the rend:prefix attribute on item can be used.

Note: There are 4 different attributes with the name rend:prefix. You will find information about the other rend:prefix attribute(s) immediately before and after the presentation of this rend:prefix attribute.

Usage Example

<list type="unordered" rend:prefix="diamond">
    <item>…</item>
</list>         
    

Parent elements

This attribute occurs on the list element

Attribute content model

one of the following values
none
box
check
circle
diamond
disc
hyphen
square
Back to
main menu

The rend:prefix attribute

This attribute is contributed by the Source Rendition Feature.

The rend:prefix attribute specifies the symbol used as a prefix to the content of the list item element.

The occurrence of this attribute results in the prefix inheritance, as set by the prefix attribute on a list ancestor, ceases to be active, for this item, any following item siblings, and any child lists.

To specify prefix symbols common to multiple list items, see rend:prefix (unordered) and rend:prefix (ordered) .

Note: There are 4 different attributes with the name rend:prefix. You will find information about the other rend:prefix attribute(s) immediately before and after the presentation of this rend:prefix attribute.

Usage Example

<list>
    <item rend:prefix="→">…</item>
</list>        
    

Parent elements

This attribute occurs on the item element

Attribute content model

some data of type token compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
minimum length must be 1
The NonEmptyString datatype : Specifies a value that must contain at least one non-whitespace character after whitespace normalization rules have been applied to the attribute value, as expressed through the XSD normalizedString datatype.
Back to
main menu

The rend:prefix attribute

This attribute is contributed by the Source Rendition Feature.

The rend:prefix attribute specifies the characters or symbols that prefix an element.

This variant is intended for use where the attribute and its value carry no special semantics or processing requirements, such as for values that prefix notes and annotations.

Note: There are 4 different attributes with the name rend:prefix. You will find information about the other rend:prefix attribute(s) immediately before the presentation of this rend:prefix attribute.

Parent elements

This attribute occurs on the following elements: annotation and note

Attribute content model

some data of type token compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
minimum length must be 1
The NonEmptyString datatype : Specifies a value that must contain at least one non-whitespace character after whitespace normalization rules have been applied to the attribute value, as expressed through the XSD normalizedString datatype.
Back to
main menu

The rightoverhang attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name rightoverhang. You will find information about the other rightoverhang attribute(s) immediately after the presentation of this rightoverhang attribute.

Parent elements

This attribute occurs on the m:msline element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The rightoverhang attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name rightoverhang. You will find information about the other rightoverhang attribute(s) immediately before the presentation of this rightoverhang attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The role attribute

Note: There are 10 different attributes with the name role. You will find information about the other role attribute(s) immediately after the presentation of this role attribute.

Parent elements

This attribute occurs on the following elements: annotation (block variant) and annotation (phrase variant)

Attribute content model

a white space separated list of
one or more of
one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
the value clarification
An annotation whose purpose is to provide a clarification.
the value correction
An annotation whose purpose is to provide a correction.
the value alteration
An annotation whose purpose is to indicate an alteration made to the source document, such as the re-arrangement or removal of content.
the value production
A temporary annotation not intended as part of the finished document, such as a production note
the value presentation
An annotation whose purpose is to describe some aspect of the document layout, such as the formatting of a page or conventions used in rendering the content.
the value commentary
An annotation whose purpose is to provide commentary.
the value attribution
An annotation whose purpose is to provide a source or attribution.
the value introductory-note
An annotation whose purpose is to provide an introductory note.
Back to
main menu

The role attribute

Note: There are 10 different attributes with the name role. You will find information about the other role attribute(s) immediately before and after the presentation of this role attribute.

Parent elements

This attribute occurs on the following elements: aside (section variant) and aside (block variant)

Attribute content model

a white space separated list of
one or more of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
Back to
main menu

The role attribute

Note: There are 10 different attributes with the name role. You will find information about the other role attribute(s) immediately before and after the presentation of this role attribute.

Parent elements

This attribute occurs on the section element

Attribute content model

a white space separated list of
one or more of
one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
the value poem
A poem.
the value lyrics
The text of a song.
the value hymn
A hymn.
the value song
A song.
Back to
main menu

The role attribute

Note: There are 10 different attributes with the name role. You will find information about the other role attribute(s) immediately before and after the presentation of this role attribute.

Parent elements

This attribute occurs on the following elements: description (block variant), description (phrase variant) and description (text variant)

Attribute content model

a white space separated list of
one or more of
one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
the value structure
A structural description for a piece of content (e.g., a table structure summary).
the value content
A content description for a piece of content (e.g., an image description).
Back to
main menu

The role attribute

Note: There are 10 different attributes with the name role. You will find information about the other role attribute(s) immediately before and after the presentation of this role attribute.

Parent elements

This attribute occurs on the following elements: span (phrase variant) and span (text variant)

Attribute content model

a white space separated list of
one or more of
one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
the value v-form
A formal second-person pronoun.
the value t-form
An informal second-person pronoun.
Back to
main menu

The role attribute

Note: There are 10 different attributes with the name role. You will find information about the other role attribute(s) immediately before and after the presentation of this role attribute.

Parent elements

This attribute occurs on the w element

Attribute content model

a white space separated list of
one or more of
one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
the value v-form
A formal second-person pronoun.
the value compound
A word created by the combination of two or more stems.
the value t-form
An informal second-person pronoun.
the value homograph
An instance of a set of words with the same spelling but different etymologies and often pronunciations (e.g. bass the instrument and bass the fish).
the value portmanteau
A word created from the merging of two other words (e.g. brunch from breakfast and lunch).
Back to
main menu

The role attribute

Note: There are 10 different attributes with the name role. You will find information about the other role attribute(s) immediately before and after the presentation of this role attribute.

Parent elements

This attribute occurs on the abbr element

Attribute content model

a white space separated list of
one or more of
one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
the value truncation
An abbreviation formed from the first part of a word.
the value initialism
An abbreviation formed from initial letters of a name or expression, with each letter pronunced separately.
the value acronym
An abbreviation formed from initial letters of a name or expression, pronounced as a word.
Back to
main menu

The role attribute

Note: There are 10 different attributes with the name role. You will find information about the other role attribute(s) immediately before and after the presentation of this role attribute.

Parent elements

This attribute occurs on the name element

Attribute content model

a white space separated list of
one or more of
one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
the value signature
The handwritten, digital or stamped representation of a person's name.
the value place
The name of a city, state, province, country or other geographic or political entity. .
the value taxonomy
The name of a species, genus or other taxonomic classification. .
the value given-name
The part of a personal name that distinguishes the person from a group of persons sharing the same surname. Also known as 'forename' or 'first name'. .
the value personal-name
A proper name identifying a person, often composed of a given name and a family name.
the value surname
The part of a personal name that associates the person with a group of persons sharing the same surname. Also known as 'last name'.
the value name-title
The part of a personal name that signifies veneration, an official position or a professional or academic qualification. .
the value family-name
The part of a personal name that indicates the family to which the person belongs. Often used in conjunction with a honorific.
the value nationality
The name of a nationality, national group, or other designator of association. .
the value event
The name of a religious, sporting, or other event, holiday or festival. .
the value award
The name of an award or prize. .
the value product
The brand name of a product, medication, etc. .
the value organization
The name of an organization, corporation, or other business entity. .
Back to
main menu

The role attribute

Note: There are 10 different attributes with the name role. You will find information about the other role attribute(s) immediately before and after the presentation of this role attribute.

Parent elements

This attribute occurs on the num element

Attribute content model

a white space separated list of
one or more of
one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
the value mixed
A whole number followed by a fraction with a numerator and denominator.
the value decimal
A single value where the integral number is separated from the fractional value by a decimal point or comma.
the value currency
A currency value, including the denomination indicator.
the value measure
A single value of measure, including units.
the value fraction
A single fraction with a numerator and denominator, and without a preceding whole number.
the value ratio
An expression of the magnitude of two quantities relative to each other.
the value roman
A single value expressed using roman numerals.
the value ordinal
A value indicating rank or position.
the value phone
A phone number, including area code and international dialing code.
the value isbn
An International Standard Book Number.
the value coordinate
A value expressing the location of a point in n-dimensional space, including degree, minute and other indicators if specified.
the value postal-code
A postal or zip code.
the value result
A single value that includes two or more sets of numbers separated by spaces.
the value percentage
A value that defines proportionality to a whole, including percent sign if present.
the value cardinal
A value indicating quantity.
the value weight
A single weight value, including units.
Back to
main menu

The role attribute

The role attribute expresses a semantic inflection on the nature or purpose of its parent element.

The attribute takes as its value one or more whitespace separated CURIEs RDFa, that must be bound to one or more RDF vocabularies either defined in the RDFa initial context document or by the prefix attribute.

The role attribute is intended to be functionally compatible with the WAI-PF role attribute ( ROLE) in its expression of document metadata to improve the accessibility of documents marked up to Z39.98-AI profiles.

Note: There are 10 different attributes with the name role. You will find information about the other role attribute(s) immediately before the presentation of this role attribute.

Attribute content model

a white space separated list of
one or more of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
Back to
main menu

The rowalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name rowalign. You will find information about the other rowalign attribute(s) immediately after the presentation of this rowalign attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

a white space separated list of
one or more of
one of the following values
top
bottom
center
baseline
axis
Back to
main menu

The rowalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name rowalign. You will find information about the other rowalign attribute(s) immediately before and after the presentation of this rowalign attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

a white space separated list of
one or more of
one of the following values
top
bottom
center
baseline
axis
Back to
main menu

The rowalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name rowalign. You will find information about the other rowalign attribute(s) immediately before and after the presentation of this rowalign attribute.

Parent elements

This attribute occurs on the following elements: m:mlabeledtr and m:mtr

Attribute content model

one of the following values
top
bottom
center
baseline
axis
Back to
main menu

The rowalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 4 different attributes with the name rowalign. You will find information about the other rowalign attribute(s) immediately before the presentation of this rowalign attribute.

Parent elements

This attribute occurs on the m:mtd element

Attribute content model

one of the following values
top
bottom
center
baseline
axis
Back to
main menu

The rowlines attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name rowlines. You will find information about the other rowlines attribute(s) immediately after the presentation of this rowlines attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

a white space separated list of
one or more of
one of the following values
none
solid
dashed
Back to
main menu

The rowlines attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name rowlines. You will find information about the other rowlines attribute(s) immediately before the presentation of this rowlines attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

a white space separated list of
one or more of
one of the following values
none
solid
dashed
Back to
main menu

The rowspacing attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name rowspacing. You will find information about the other rowspacing attribute(s) immediately after the presentation of this rowspacing attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

a white space separated list of
one or more of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The rowspacing attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name rowspacing. You will find information about the other rowspacing attribute(s) immediately before the presentation of this rowspacing attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

a white space separated list of
one or more of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The rowspan attribute

The rowspan attribute specifies the number of rows spanned by the current cell.

The implicit value of this attribute is 1. The value 0 indicates that the cell spans all rows from the current row to the last row of the current table section (rowgroup) in which the cell is defined (where the thead , tbody , and tfoot elements are considered rowgroups).

Note: There are 3 different attributes with the name rowspan. You will find information about the other rowspan attribute(s) immediately after the presentation of this rowspan attribute.

Parent elements

This attribute occurs on the following elements: td and th

Attribute content model

some data of type nonNegativeInteger compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern [0-9]+
The NonNegativeInteger datatype : A non-negative integer.
Back to
main menu

The rowspan attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name rowspan. You will find information about the other rowspan attribute(s) immediately before and after the presentation of this rowspan attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type positiveInteger compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The rowspan attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name rowspan. You will find information about the other rowspan attribute(s) immediately before the presentation of this rowspan attribute.

Parent elements

This attribute occurs on the m:mtd element

Attribute content model

some data of type positiveInteger compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The rquote attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name rquote. You will find information about the other rquote attribute(s) immediately after the presentation of this rquote attribute.

Parent elements

This attribute occurs on the m:ms element

Attribute content model

text
Back to
main menu

The rquote attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name rquote. You will find information about the other rquote attribute(s) immediately before the presentation of this rquote attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

text
Back to
main menu

The rspace attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name rspace. You will find information about the other rspace attribute(s) immediately after the presentation of this rspace attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The rspace attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name rspace. You will find information about the other rspace attribute(s) immediately before the presentation of this rspace attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The scope attribute

The scope attribute specifies the set of data cells for which the current header cell provides header information.

This attribute may be used in place of the headers attribute, especially for simple tables.

Parent elements

This attribute occurs on the following elements: td and th

Attribute content model

one of the following values
row
The current cell provides header information for the rest of the row that contains it.
col
The current cell provides header information for the rest of the column that contains it.
rowgroup
The header cell provides header information for the rest of the row group that contains it.
colgroup
The header cell provides header information for the rest of the column group that contains it.
Back to
main menu

The scriptlevel attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type integer compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The scriptminsize attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The scriptsizemultiplier attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name scriptsizemultiplier. You will find information about the other scriptsizemultiplier attribute(s) immediately after the presentation of this scriptsizemultiplier attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type decimal compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The scriptsizemultiplier attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name scriptsizemultiplier. You will find information about the other scriptsizemultiplier attribute(s) immediately before the presentation of this scriptsizemultiplier attribute.

Parent elements

This attribute occurs on the m:mscarries element

Attribute content model

some data of type decimal compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The selection attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name selection. You will find information about the other selection attribute(s) immediately after the presentation of this selection attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type positiveInteger compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The selection attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name selection. You will find information about the other selection attribute(s) immediately before the presentation of this selection attribute.

Parent elements

This attribute occurs on the m:maction element

Attribute content model

some data of type positiveInteger compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The separator attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name separator. You will find information about the other separator attribute(s) immediately after the presentation of this separator attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
true
false
Back to
main menu

The separator attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name separator. You will find information about the other separator attribute(s) immediately before the presentation of this separator attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The separators attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name separators. You will find information about the other separators attribute(s) immediately after the presentation of this separators attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

text
Back to
main menu

The separators attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name separators. You will find information about the other separators attribute(s) immediately before the presentation of this separators attribute.

Parent elements

This attribute occurs on the m:mfenced element

Attribute content model

text
Back to
main menu

The shift attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name shift. You will find information about the other shift attribute(s) immediately after the presentation of this shift attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type integer compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The shift attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name shift. You will find information about the other shift attribute(s) immediately before the presentation of this shift attribute.

Parent elements

This attribute occurs on the following elements: m:mlongdiv and m:msgroup

Attribute content model

some data of type integer compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The side attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name side. You will find information about the other side attribute(s) immediately after the presentation of this side attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
left
right
leftoverlap
rightoverlap
Back to
main menu

The side attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name side. You will find information about the other side attribute(s) immediately before the presentation of this side attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

one of the following values
left
right
leftoverlap
rightoverlap
Back to
main menu

The span attribute

The span attribute specifies the number of columns the properties defined in a colgroup or col apply to.

If a colgroup element contains child col elements, the span is determined automatically from the number of child col elements and any respective span values they define.

If omitted, the implicit value 1 is assumed.

Parent elements

This attribute occurs on the following elements: col and colgroup

Attribute content model

some data of type positiveInteger compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern [0-9]+
The PositiveInteger datatype : A positive integer.
Back to
main menu

The src attribute

The src attribute contains a URI reference to an external resource to embed in the document, in place of the current element.

Only references to resources that conform to one of the types in the srctype attribute enumeration are allowed.

Note: There are 2 different attributes with the name src. You will find information about the other src attribute(s) immediately after the presentation of this src attribute.

Usage Example

<object xml:id="mnt" src="mouse.png" srctype="image/png">
    <p>Drawing of a mouse very common on Quail Island.</p>
</object>
    

Parent elements

This attribute occurs on the following elements: object (block variant), object (phrase variant) and object (text variant)

Attribute content model

some data of type anyURI compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The anyURI datatype: A Uniform Resource Identifier Reference, as defined by the anyURI type in XML Schema Part2.
Back to
main menu

The src attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name src. You will find information about the other src attribute(s) immediately before the presentation of this src attribute.

Parent elements

This attribute occurs on the m:mglyph element

Attribute content model

some data of type anyURI compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Back to
main menu

The srctype attribute

The srctype attribute contains a MediaType expression that identifies the type of resource referenced from the src attribute.

Usage Example

<object xml:id="mnt" src="mouse.png" srctype="image/png">
    <p>Drawing of a mouse very common on Quail Island.</p>
</object>
    

Parent elements

This attribute occurs on the following elements: object (block variant), object (phrase variant) and object (text variant)

Attribute content model

one of the following values
image/png
The referenced resource is a PNG image.
image/jpeg
The referenced resource is a JPEG image.
image/bmp
The referenced resource is a BMP image.
image/svg+xml
Contributed by the SVG CDR Feature
Back to
main menu

The ssml:alphabet attribute

This attribute is contributed by the SSML Integration Feature.

Specifies which phonemic/phonetic pronunciation alphabet is used in the value of the ssml:ph attribute.

Note that this attribute is namespace qualified and intended for use on non-SSML namespace elements in conjunction with the ssml:ph attribute.

If omitted, the implicit value x-SAMPA is assumed.

Consult Speech Synthesis Markup Language (SSML) Version 1.1 for further information.

Usage Example

<p>The <name ssml:ph="g@l&quot;Qp@g@Uz" ssml:alphabet="x-SAMPA">Galapagos</name> marine iguana.</p>                   
    

Attribute content model

one of the following
the value ipa
The pronunciation alphabet is IPA.
the value x-SAMPA
The pronunciation alphabet is X-SAMPA.
text
Back to
main menu

The ssml:onlangfailure attribute

This attribute is contributed by the SSML Integration Feature.

Describes the desired behavior of a synthesis processor upon language speaking failure. The value of this attribute is inherited by descendants.

Refer to SSML 1.1 for further information.

Usage Example

<document xmlns="http://www.daisy.org/ns/z3998/authoring/"
          xmlns:ssml="http://www.w3.org/2001/10/synthesis" ssml:onlangfailure="changevoice" xml:lang="en">
    …
</document>

Attribute content model

one of the following values
changevoice
if a voice exists that can speak the language, the synthesis processor will switch to that voice and speak the content. Otherwise, the processor chooses another behavior (either ignoretext or ignorelang)
ignoretext
the synthesis processor will not attempt to render the text that is in the failed language.
ignorelang
the synthesis processor will ignore the change in language and speak as if the content were in the previous language.
processorchoice
processorchoice - the synthesis processor chooses the behavior (either changevoice, ignoretext, or ignorelang).
Back to
main menu

The ssml:ph attribute

This attribute is contributed by the SSML Integration Feature.

Specifies a phonemic/phonetic pronunciation for the text contained in the current element.

This attribute inherits the semantics of the ph attribute on the SSML ssml:phoneme (phrase) element.

Note that this attribute is namespace qualified and intended for use on non-SSML namespace elements, as opposed to the default (non-qualified) ph attribute, which is only allowed on the ssml:phoneme (phrase) element.

Consult Speech Synthesis Markup Language (SSML) Version 1.1 for further information.

Usage Example

<p>The <name ssml:ph="g@l&quot;Qp@g@Uz" ssml:alphabet="x-SAMPA">Galapagos</name> marine iguana.</p>                   
    

Attribute content model

text
Back to
main menu

The stackalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name stackalign. You will find information about the other stackalign attribute(s) immediately after the presentation of this stackalign attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
left
center
right
decimalpoint
Back to
main menu

The stackalign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name stackalign. You will find information about the other stackalign attribute(s) immediately before the presentation of this stackalign attribute.

Parent elements

This attribute occurs on the m:mstack element

Attribute content model

one of the following values
left
center
right
decimalpoint
Back to
main menu

The start attribute

The start attribute specifies the ordinal value for the first list item's prefix.

If omitted, the implicit value 1 is assumed.

This attribute is only valid when used with ordered lists (as defined by the presence and value of the type attribute).

Usage Example

                
<list type="ordered" start="17">
    <item><p>Cytheræa — Closely related to, or identical with C. purpurascens.</p></item>
    <item><p>Modiola — Same as recent kind (nov. spec.) living in the bay.</p></item>
    <item><p>Nucula — Near to N. margaritacea.</p></item>
</list>
    

Parent elements

This attribute occurs on the list element

Attribute content model

some data of type integer compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The Integer datatype : An integer.
Back to
main menu

The strength attribute

This attribute is contributed by the SSML Integration Feature.

Indicates the prosodic strength of the break in the speech output.

Refer to SSML 1.1 for further information.

Usage Example

<p>… </p>
<transition />
<ssml:break strength="strong" />        
<p>…</p>
    

Parent elements

This attribute occurs on the ssml:break element

Attribute content model

one of the following values
none
Indicates that no prosodic break boundary should be output.
x-weak
weak
medium
strong
x-strong
Back to
main menu

The stretchy attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name stretchy. You will find information about the other stretchy attribute(s) immediately after the presentation of this stretchy attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
true
false
Back to
main menu

The stretchy attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name stretchy. You will find information about the other stretchy attribute(s) immediately before the presentation of this stretchy attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The subscriptshift attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name subscriptshift. You will find information about the other subscriptshift attribute(s) immediately after the presentation of this subscriptshift attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The subscriptshift attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name subscriptshift. You will find information about the other subscriptshift attribute(s) immediately before and after the presentation of this subscriptshift attribute.

Parent elements

This attribute occurs on the m:msub element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The subscriptshift attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name subscriptshift. You will find information about the other subscriptshift attribute(s) immediately before the presentation of this subscriptshift attribute.

Parent elements

This attribute occurs on the following elements: m:mmultiscripts and m:msubsup

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The superscriptshift attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name superscriptshift. You will find information about the other superscriptshift attribute(s) immediately after the presentation of this superscriptshift attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The superscriptshift attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name superscriptshift. You will find information about the other superscriptshift attribute(s) immediately before and after the presentation of this superscriptshift attribute.

Parent elements

This attribute occurs on the m:msup element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The superscriptshift attribute

This attribute is contributed by the MathML Feature.

Note: There are 3 different attributes with the name superscriptshift. You will find information about the other superscriptshift attribute(s) immediately before the presentation of this superscriptshift attribute.

Parent elements

This attribute occurs on the following elements: m:mmultiscripts and m:msubsup

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The symmetric attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name symmetric. You will find information about the other symmetric attribute(s) immediately after the presentation of this symmetric attribute.

Parent elements

This attribute occurs on the m:mo element

Attribute content model

one of the following values
true
false
Back to
main menu

The symmetric attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name symmetric. You will find information about the other symmetric attribute(s) immediately before the presentation of this symmetric attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following values
true
false
Back to
main menu

The time attribute

The time attribute contains a calendar or clock-based statement of time expressed in machine-readable form.

When this attribute appears on the time element, it contains an alternate rendition of the element's content.

The time attribute value must be valid to the Time datatype.

Note: There are 2 different attributes with the name time. You will find information about the other time attribute(s) immediately after the presentation of this time attribute.

Parent elements

This attribute occurs on the time element

Attribute content model

one of the following
some data of type gYear compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
some data of type gYearMonth compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
some data of type gMonthDay compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
some data of type gDay compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
some data of type gMonth compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
some data of type date compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
some data of type time compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
some data of type dateTime compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \d\d:\d\d
The TimeNoSeconds datatype: A derivation of the XSD time datatype that only includes hour and minute specifications. The lexical expression is hh:mm.
Back to
main menu

The time attribute

This attribute is contributed by the SSML Integration Feature.

Indicates the duration of a pause to be inserted in the output in seconds or milliseconds.

Refer to SSML 1.1 for further information.

Note: There are 2 different attributes with the name time. You will find information about the other time attribute(s) immediately before the presentation of this time attribute.

Usage Example

<p>…</p>
<transition />
<ssml:break time="2s" />
<p>…</p>
    

Parent elements

This attribute occurs on the ssml:break element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern ([0-9]+\.)?[0-9]+m?s
The CSS.TimeValue datatype : A time value as defined in CSS 2.1 Times, e.g. 250ms, 3s.
Back to
main menu

The type attribute

Specifies whether the items in the list are ordered or unordered.

Note: There are 7 different attributes with the name type. You will find information about the other type attribute(s) immediately after the presentation of this type attribute.

Parent elements

This attribute occurs on the list element

Attribute content model

the value unordered
The order of the items in this list is insignificant.
Back to
main menu

The type attribute

Specifies whether the items in the list are ordered or unordered.

Note: There are 7 different attributes with the name type. You will find information about the other type attribute(s) immediately before and after the presentation of this type attribute.

Parent elements

This attribute occurs on the list element

Attribute content model

the value ordered
The order of the items in this list is significant.
Back to
main menu

The type attribute

This attribute is contributed by the SSML Integration Feature.

Specifies the media type of the lexicon document. The implicit value of this attribute is application/pls+xml, the media type associated with the Pronunciation Lexicon Specification.

Refer to SSML 1.1 for further information.

Note: There are 7 different attributes with the name type. You will find information about the other type attribute(s) immediately before and after the presentation of this type attribute.

Parent elements

This attribute occurs on the ssml:lexicon element

Attribute content model

one of the following
the value application/pls+xml
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern [a-zA-Z0-9!#$&+\-\^_]+/[a-zA-Z0-9!#$&+\-\^_]+.*
The MediaType datatype : Media type, as per RFC2046.
Back to
main menu

The type attribute

This attribute is contributed by the MathML Feature.

Note: There are 7 different attributes with the name type. You will find information about the other type attribute(s) immediately before and after the presentation of this type attribute.

Parent elements

This attribute occurs on the m:cn element

Attribute content model

text
Back to
main menu

The type attribute

This attribute is contributed by the MathML Feature.

Note: There are 7 different attributes with the name type. You will find information about the other type attribute(s) immediately before and after the presentation of this type attribute.

Parent elements

This attribute occurs on the m:ci element

Attribute content model

text
Back to
main menu

The type attribute

This attribute is contributed by the MathML Feature.

Note: There are 7 different attributes with the name type. You will find information about the other type attribute(s) immediately before and after the presentation of this type attribute.

Parent elements

This attribute occurs on the m:csymbol element

Attribute content model

text
Back to
main menu

The type attribute

This attribute is contributed by the MathML Feature.

Note: There are 7 different attributes with the name type. You will find information about the other type attribute(s) immediately before the presentation of this type attribute.

Parent elements

This attribute occurs on the following elements: m:set and m:tendsto

Attribute content model

text
Back to
main menu

The uri attribute

This attribute is contributed by the SSML Integration Feature.

Identifies the location of the lexicon document.

Refer to SSML 1.1 for further information.

Parent elements

This attribute occurs on the ssml:lexicon element

Attribute content model

some data of type anyURI compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The anyURI datatype: A Uniform Resource Identifier Reference, as defined by the anyURI type in XML Schema Part2.
Back to
main menu

The valign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name valign. You will find information about the other valign attribute(s) immediately after the presentation of this valign attribute.

Parent elements

This attribute occurs on the m:mglyph element

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value top
the value middle
the value bottom
Back to
main menu

The valign attribute

This attribute is contributed by the MathML Feature.

Note: There are 2 different attributes with the name valign. You will find information about the other valign attribute(s) immediately before the presentation of this valign attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

one of the following
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
the value top
the value middle
the value bottom
Back to
main menu

The value attribute

The noteref value attribute provides the number or symbol that represents the current note reference.

The value attribute allows any text string as an identifier.

Note: There are 4 different attributes with the name value. You will find information about the other value attribute(s) immediately after the presentation of this value attribute.

Parent elements

This attribute occurs on the noteref element

Attribute content model

some data of type token compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
minimum length must be 1
The NonEmptyString datatype : Specifies a value that must contain at least one non-whitespace character after whitespace normalization rules have been applied to the attribute value, as expressed through the XSD normalizedString datatype.
Back to
main menu

The value attribute

The annoref value attribute provides the number or symbol that represents the current annotation reference.

The value attribute allows any text string as an identifier.

Note: There are 4 different attributes with the name value. You will find information about the other value attribute(s) immediately before and after the presentation of this value attribute.

Parent elements

This attribute occurs on the annoref element

Attribute content model

some data of type token compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
minimum length must be 1
The NonEmptyString datatype : Specifies a value that must contain at least one non-whitespace character after whitespace normalization rules have been applied to the attribute value, as expressed through the XSD normalizedString datatype.
Back to
main menu

The value attribute

The pagebreak value attribute provides the numbering of the page immediately following the pagebreak element.

The value attribute allows any text string as an identifier to accommodate Arabic, roman and other sequencing conventions.

Note: There are 4 different attributes with the name value. You will find information about the other value attribute(s) immediately before and after the presentation of this value attribute.

Usage Example

<pagebreak xml:id="pix" value="ix" />
…
<pagebreak xml:id="p23" value="23" />
	

Parent elements

This attribute occurs on the pagebreak element

Attribute content model

some data of type token compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
minimum length must be 1
The NonEmptyString datatype : Specifies a value that must contain at least one non-whitespace character after whitespace normalization rules have been applied to the attribute value, as expressed through the XSD normalizedString datatype.
Back to
main menu

The value attribute

The value attribute provides the value of the num element in a machine-readable form.

Note: There are 4 different attributes with the name value. You will find information about the other value attribute(s) immediately before the presentation of this value attribute.

Usage Example

<p>The Origin of Species publication year is listed as <num role="roman" value="1859">mdccclix</num>.</p>
	

Parent elements

This attribute occurs on the num element

Attribute content model

some data of type token compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
minimum length must be 1
The NonEmptyString datatype : Specifies a value that must contain at least one non-whitespace character after whitespace normalization rules have been applied to the attribute value, as expressed through the XSD normalizedString datatype.
Back to
main menu

The voffset attribute

This attribute is contributed by the MathML Feature.

Parent elements

This attribute occurs on the m:mpadded element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*([\+\-]?[0-9]*(\.[0-9]*)?\s*((%?\s*(height|depth|width)?)|e[mx]|in|cm|mm|p[xtc]|((negative)?((very){0,2}thi(n|ck)|medium)mathspace)))\s*
Back to
main menu

The volume attribute

This attribute is contributed by the SSML Integration Feature.

Specifies the volume for the contained text.

If omitted, the implicit value +0.0dB is assumed.

Refer to SSML 1.1 for further information.

Parent elements

This attribute occurs on the following elements: ssml:prosody (phrase variant) and ssml:prosody (text variant)

Attribute content model

one of the following
the value silent
the value x-soft
the value soft
the value medium
the value loud
the value x-loud
the value default
some data of type normalizedString compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern [\-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)dB|silent|((x-)?(loud|soft))|medium|default
The SSML VolumeExpression datatype : A number preceded by "+" or "-" and immediately followed by "dB", as defined in prosody Element.
Back to
main menu

The width attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name width. You will find information about the other width attribute(s) immediately after the presentation of this width attribute.

Parent elements

This attribute occurs on the m:mspace element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The width attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name width. You will find information about the other width attribute(s) immediately before and after the presentation of this width attribute.

Parent elements

This attribute occurs on the m:mglyph element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The width attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name width. You will find information about the other width attribute(s) immediately before and after the presentation of this width attribute.

Parent elements

This attribute occurs on the following elements: m:math and m:mstyle

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The width attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name width. You will find information about the other width attribute(s) immediately before and after the presentation of this width attribute.

Parent elements

This attribute occurs on the m:mpadded element

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*([\+\-]?[0-9]*(\.[0-9]*)?\s*((%?\s*(height|depth|width)?)|e[mx]|in|cm|mm|p[xtc]|((negative)?((very){0,2}thi(n|ck)|medium)mathspace)))\s*
Back to
main menu

The width attribute

This attribute is contributed by the MathML Feature.

Note: There are 5 different attributes with the name width. You will find information about the other width attribute(s) immediately before the presentation of this width attribute.

Parent elements

This attribute occurs on the m:mtable element

Attribute content model

one of the following
the value auto
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*((-?[0-9]*(\.[0-9]*)?(e[mx]|in|cm|mm|p[xtc]|%)?)|(negative)?((very){0,2}thi(n|ck)|medium)mathspace)\s*
Back to
main menu

The xml:base attribute

The xml:base attribute specifies a base URI to use for resolving relative URI references, for instances where the base URI of the document or external entity is not appropriate.

The semantics and behaviors of this attribute are defined by XMLBase.

Usage Example

<citation>
	<ref xlink:href="http://plato.stanford.edu/entries/darwinism/">
		Darwinism
	</ref>
</citation>
	
<document xmlns="http://www.daisy.org/ns/z3998/authoring/" xml:lang="en-ca" xml:base="http://www.daisy.org/examples/" xml:space="preserve">
	…
</document>

Parent elements

This attribute occurs on the following elements: abbr, d:about, m:abs, m:and, annoref, annotation (block variant), annotation (phrase variant), m:annotation, m:annotation-xml, m:apply, m:approx, m:arccos, m:arccosh, m:arccot, m:arccoth, m:arccsc, m:arccsch, m:arcsec, m:arcsech, m:arcsin, m:arcsinh, m:arctan, m:arctanh, m:arg, aside (section variant), aside (block variant), m:bind, block, body, d:body, d:braille, caption, m:card, m:cartesianproduct, m:cbytes, m:ceiling, m:cerror, char, m:ci, citation (block variant), citation (phrase variant), m:cn, code (block variant), code (phrase variant), m:codomain, col, colgroup, m:complexes, m:compose, m:conjugate, m:cos, m:cosh, m:cot, m:coth, m:cs, m:csc, m:csch, m:csymbol, m:curl, d, definition, description (block variant), description (phrase variant), description (text variant), d:description, m:determinant, m:diff, m:divergence, m:divide, document, m:domain, emph (phrase variant), emph (text variant), m:emptyset, m:eq, m:equivalent, m:eulergamma, m:exists, m:exp, expansion, m:exponentiale, m:factorial, m:factorof, m:false, m:floor, m:forall, m:gcd, m:geq, m:grad, m:gt, h, hd, head, d:head, hpart, m:ident, m:image, m:imaginary, m:imaginaryi, m:implies, m:in, m:infinity, m:int, m:integers, m:intersect, m:interval, m:inverse, item, m:lambda, m:laplacian, m:lcm, m:leq, m:limit, rend:linebreak, list, m:list, ln (code variant), ln (ln variant), m:ln, lngroup (code variant), lngroup (lngroup variant), lnum, m:log, d:longdesc, m:lt, m:maction, m:maligngroup, m:malignmark, m:math, m:matrix, m:matrixrow, m:max, m:mean, m:median, m:menclose, m:merror, meta, m:mfenced, m:mfrac, m:mglyph, m:mi, m:min, m:minus, m:mlabeledtr, m:mlongdiv, m:mmultiscripts, m:mn, m:mo, m:mode, m:moment, m:mover, m:mpadded, m:mphantom, m:mprescripts, m:mroot, m:mrow, m:ms, m:mscarries, m:mscarry, m:msgroup, m:msline, m:mspace, m:msqrt, m:msrow, m:mstack, m:mstyle, m:msub, m:msubsup, m:msup, m:mtable, m:mtd, m:mtext, m:mtr, m:munder, m:munderover, name, m:naturalnumbers, m:neq, m:none, m:not, m:notanumber, note (block variant), note (phrase variant), noteref, m:notin, m:notprsubset, m:notsubset, num, object (block variant), object (phrase variant), object (text variant), m:or, m:otherwise, m:outerproduct, p, pagebreak, m:partialdiff, ssml:phoneme (phrase variant), ssml:phoneme (text variant), m:pi, m:piece, m:piecewise, m:plus, m:power, m:primes, m:product, ssml:prosody (phrase variant), ssml:prosody (text variant), m:prsubset, quote (block variant), quote (phrase variant), m:quotient, m:rationals, its:rb, its:rbc, m:real, m:reals, ref, m:rem, m:root, its:rp, its:rt, its:rtc, its:ruby, s, ssml:say-as (phrase variant), ssml:say-as (text variant), m:scalarproduct, m:sdev, m:sec, m:sech, section (section variant), section (verse variant), m:selector, m:semantics (UNDEFINED variant), m:semantics (UNDEFINED variant), m:semantics (UNDEFINED variant), m:set, m:setdiff, m:share, d:simplifiedImage, d:simplifiedLanguageDescription, m:sin, m:sinh, span (phrase variant), span (text variant), sub, ssml:sub (phrase variant), ssml:sub (text variant), m:subset, m:sum, d:summary, sup, table, d:tactile, m:tan, m:tanh, tbody, td, m:tendsto, term, tfoot, th, thead, time, m:times, ssml:token (phrase variant), ssml:token (text variant), d:tour, tr, m:transpose, m:true, m:union, m:variance, m:vector, m:vectorproduct, verse, w, wpart and m:xor

Attribute content model

some data of type anyURI compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The anyURI datatype: A Uniform Resource Identifier Reference, as defined by the anyURI type in XML Schema Part2.
Back to
main menu

The xml:id attribute

The xml:id attribute specifies a unique identifier for the element.

No two elements in an xml document can have the same xml:id, including inside components that are appended to the primary document by xinclude statements or other means.

The semantics of this attribute are defined by XMLID.

Usage Example

<pagebreak xml:id="p474" value="474" />
	

Parent elements

This attribute occurs on the following elements: abbr, d:about, annoref, annotation (block variant), annotation (phrase variant), aside (section variant), aside (block variant), block, body, d:body, d:braille, ssml:break, caption, char, citation (block variant), citation (phrase variant), code (block variant), code (phrase variant), col, colgroup, d, definition, description (block variant), description (phrase variant), description (text variant), d:description, document, emph (phrase variant), emph (text variant), expansion, h, hd, head, d:head, hpart, item, ssml:lexicon, rend:linebreak, list, ln (code variant), ln (ln variant), lngroup (code variant), lngroup (lngroup variant), lnum, d:longdesc, meta, name, note (block variant), note (phrase variant), noteref, num, object (block variant), object (phrase variant), object (text variant), p, pagebreak, ssml:phoneme (phrase variant), ssml:phoneme (text variant), ssml:prosody (phrase variant), ssml:prosody (text variant), quote (block variant), quote (phrase variant), its:rb, its:rbc, ref, its:rp, its:rt, its:rtc, its:ruby, s, ssml:say-as (phrase variant), ssml:say-as (text variant), section (section variant), section (verse variant), d:simplifiedImage, d:simplifiedLanguageDescription, span (phrase variant), span (text variant), sub, ssml:sub (phrase variant), ssml:sub (text variant), d:summary, sup, table, d:tactile, tbody, td, term, tfoot, th, thead, time, ssml:token (phrase variant), ssml:token (text variant), d:tour, tr, verse, w and wpart

Attribute content model

some data of type NCName compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The ID datatype: An ID TokenizedType, as defined in section 3.3.1 of XML.
Back to
main menu

The xml:lang attribute

The xml:lang attribute identifies the natural or formal language in which the content is written.

The semantics of this attribute are defined by XML. Refer to Language Identification for more information.

Usage Example

In the sea around <name xml:lang="es">Tierra del Fuego</name>, and at no great distance from the land, 
I have seen narrow lines of water of a bright red colour …
	

Parent elements

This attribute occurs on the following elements: abbr, d:about, annoref, annotation (block variant), annotation (phrase variant), aside (section variant), aside (block variant), block, body, d:body, d:braille, caption, char, citation (block variant), citation (phrase variant), code (block variant), code (phrase variant), col, colgroup, d, definition, description (block variant), description (phrase variant), description (text variant), d:description, document, emph (phrase variant), emph (text variant), expansion, h, hd, head, d:head, hpart, item, rend:linebreak, list, ln (code variant), ln (ln variant), lngroup (code variant), lngroup (lngroup variant), lnum, d:longdesc, meta, name, note (block variant), note (phrase variant), noteref, num, object (block variant), object (phrase variant), object (text variant), p, pagebreak, ssml:phoneme (phrase variant), ssml:phoneme (text variant), ssml:prosody (phrase variant), ssml:prosody (text variant), quote (block variant), quote (phrase variant), its:rb, its:rbc, ref, its:rp, its:rt, its:rtc, its:ruby, s, ssml:say-as (phrase variant), ssml:say-as (text variant), section (section variant), section (verse variant), d:simplifiedImage, d:simplifiedLanguageDescription, span (phrase variant), span (text variant), sub, ssml:sub (phrase variant), ssml:sub (text variant), d:summary, sup, table, d:tactile, tbody, td, term, tfoot, th, thead, time, ssml:token (phrase variant), ssml:token (text variant), d:tour, tr, verse, w and wpart

Attribute content model

one of the following
some data of type language compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
length must be 0
Back to
main menu

The xml:space attribute

The xml:space attribute indicates whether the whitespace within an element is significant.

The semantics of this attribute are defined by XML. Refer to White Space Handling for more information.

Usage Example

<block xml:space="preserve" role="letter">
    <ln>Alice's Right Foot, Esq.</ln>
    <ln>    Hearthrug,</ln>
    <ln>        Near the fender,</ln>
    <ln>            (with Alice's love).</ln>
</block>
	

Parent elements

This attribute occurs on the following elements: abbr, d:about, m:abs, m:and, annoref, annotation (block variant), annotation (phrase variant), m:annotation, m:annotation-xml, m:apply, m:approx, m:arccos, m:arccosh, m:arccot, m:arccoth, m:arccsc, m:arccsch, m:arcsec, m:arcsech, m:arcsin, m:arcsinh, m:arctan, m:arctanh, m:arg, aside (section variant), aside (block variant), m:bind, block, body, d:body, d:braille, caption, m:card, m:cartesianproduct, m:cbytes, m:ceiling, m:cerror, char, m:ci, citation (block variant), citation (phrase variant), m:cn, code (block variant), code (phrase variant), m:codomain, col, colgroup, m:complexes, m:compose, m:conjugate, m:cos, m:cosh, m:cot, m:coth, m:cs, m:csc, m:csch, m:csymbol, m:curl, d, definition, description (block variant), description (phrase variant), description (text variant), m:determinant, m:diff, m:divergence, m:divide, document, m:domain, emph (phrase variant), emph (text variant), m:emptyset, m:eq, m:equivalent, m:eulergamma, m:exists, m:exp, expansion, m:exponentiale, m:factorial, m:factorof, m:false, m:floor, m:forall, m:gcd, m:geq, m:grad, m:gt, h, hd, head, d:head, hpart, m:ident, m:image, m:imaginary, m:imaginaryi, m:implies, m:in, m:infinity, m:int, m:integers, m:intersect, m:interval, m:inverse, item, m:lambda, m:laplacian, m:lcm, m:leq, m:limit, rend:linebreak, list, m:list, ln (code variant), ln (ln variant), m:ln, lngroup (code variant), lngroup (lngroup variant), lnum, m:log, d:longdesc, m:lt, m:maction, m:maligngroup, m:malignmark, m:math, m:matrix, m:matrixrow, m:max, m:mean, m:median, m:menclose, m:merror, meta, m:mfenced, m:mfrac, m:mglyph, m:mi, m:min, m:minus, m:mlabeledtr, m:mlongdiv, m:mmultiscripts, m:mn, m:mo, m:mode, m:moment, m:mover, m:mpadded, m:mphantom, m:mprescripts, m:mroot, m:mrow, m:ms, m:mscarries, m:mscarry, m:msgroup, m:msline, m:mspace, m:msqrt, m:msrow, m:mstack, m:mstyle, m:msub, m:msubsup, m:msup, m:mtable, m:mtd, m:mtext, m:mtr, m:munder, m:munderover, name, m:naturalnumbers, m:neq, m:none, m:not, m:notanumber, note (block variant), note (phrase variant), noteref, m:notin, m:notprsubset, m:notsubset, num, object (block variant), object (phrase variant), object (text variant), m:or, m:otherwise, m:outerproduct, p, pagebreak, m:partialdiff, ssml:phoneme (phrase variant), ssml:phoneme (text variant), m:pi, m:piece, m:piecewise, m:plus, m:power, m:primes, m:product, ssml:prosody (phrase variant), ssml:prosody (text variant), m:prsubset, quote (block variant), quote (phrase variant), m:quotient, m:rationals, its:rb, its:rbc, m:real, m:reals, ref, m:rem, m:root, its:rp, its:rt, its:rtc, its:ruby, s, ssml:say-as (phrase variant), ssml:say-as (text variant), m:scalarproduct, m:sdev, m:sec, m:sech, section (section variant), section (verse variant), m:selector, m:semantics (UNDEFINED variant), m:semantics (UNDEFINED variant), m:semantics (UNDEFINED variant), m:set, m:setdiff, m:share, d:simplifiedImage, d:simplifiedLanguageDescription, m:sin, m:sinh, span (phrase variant), span (text variant), sub, ssml:sub (phrase variant), ssml:sub (text variant), m:subset, m:sum, d:summary, sup, table, d:tactile, m:tan, m:tanh, tbody, td, m:tendsto, term, tfoot, th, thead, time, m:times, ssml:token (phrase variant), ssml:token (text variant), d:tour, tr, m:transpose, m:true, m:union, m:variance, m:vector, m:vectorproduct, verse, w, wpart and m:xor

Attribute content model

one of the following values
default
Signals that applications' default white-space processing modes are acceptable for this element.
preserve
Signals the intent that applications preserve white space for this element.
Back to
main menu

The src attribute

Parent elements

This attribute occurs on the following elements: m:annotation, m:annotation-xml and m:share

Attribute content model

some data of type anyURI compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
Contributed by the MathML Feature

RDFa attributes

Back to
main menu

The RDFa about attribute

Description

The about attribute specifies the subject of a relationship. If not given, then the subject is the current document.

Usage Example

<head>
	<meta typeof="dramatis-personae">
		<meta xml:id="alice" about="#alice" property="persona">
			<name>Alice</name>
		</meta>
	</meta>
</head>
	

Attribute content model

some data of type anyURI compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The anyURI datatype: A Uniform Resource Identifier Reference, as defined by the anyURI type in XML Schema Part2.
Back to
main menu

The RDFa content attribute

Description

The content attribute specifies a string to use as an object for the property attribute.

Usage Example

<head>
	…
	<meta property="dc:identifier" content="daisy-z2012-exemplar-01" />
	…
</head>
	

Attribute content model

text
Back to
main menu

The RDFa datatype attribute

Description

The datatype attribute specifies a datatype of the object of the property attribute (either in the content attribute, or the content of the element that the datatype attribute is on.)

By default, data in the content attribute is of type string, and data in the content of an element has type xml:Literal. If datatype="" is used, then for the RDF the element content is stripped of markup, and is of type string.

Usage Example

<table>
	<tr>
		<th colspan="2">Length (as far as complete)</th>
		<td datatype="xs:integer">17</td>
		<td datatype="xs:integer">6</td>
	</tr>
	<tr>
		<th colspan="2" rowspan="2">Depth of each ramus</th>
		<td datatype="xs:integer">4</td>
		<td datatype="xs:integer">9</td>
	</tr>
	<tr>
		<th colspan="2" />
		<td datatype="xs:integer">3</td>
		<td datatype="xs:integer">18</td>
	</tr>
</table>
	

Attribute content model

some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
Back to
main menu

The RDFa prefix attribute

Description

The prefix attribute associates RDFa vocabulary namespace prefixes and URIs, as defined in RDFa Core 1.1.

The prefix attribute may optionally be attached to the root document element. Z39.98-AI profiles must not allow the attribute to be attached to any other element.

The prefix attribute must not be used to redefine prefixes or URIs declared in the default context document for the profile.

Usage Example

<document xmlns="http://www.daisy.org/ns/z3998/authoring/" prefix="news: http://www.daisy.org/z3998/2012/vocab/periodicals/" xml:lang="en">
	…
</document>

Parent elements

This attribute occurs on the document element

Attribute content model

some data of type normalizedString compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern \s*([\i-[:]][\c-[:]]*: +[^ ]+)(\s+[\i-[:]][\c-[:]]*: +[^ ]+)*\s*
Back to
main menu

The RDFa property attribute

Description

The property attribute defines a relationship between the subject and either a string (if the content attribute is present) or the content of the element that the property attribute is on.

Usage Example

<head>
	<meta typeof="dramatis-personae">
		<meta xml:id="alice" about="#alice" property="persona">
			<name>Alice</name>
		</meta>
	</meta>
</head>
	

Attribute content model

a white space separated list of
one or more of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
Back to
main menu

The RDFa rel attribute

Description

The rel attribute defines a relation between the subject and a URL given by the resource attribute.

The rev attribute expresses the inverse relation.

Usage Example

<head>
	…
	<meta rel="z3998:profile" resource="http://example.org/z3998/2012/auth/profiles/sciencejournal/1.0/">
		<meta property="z3998:name" content="sciencejournal" />
		<meta property="z3998:version" content="1.0" />
	</meta>
	…
</head>
	

Attribute content model

a white space separated list of
one or more of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
Back to
main menu

The RDFa resource attribute

Description

The resource attribute specifies an object URI for the rev and rel attributes, if the attribute href is not present.

Attribute content model

some data of type anyURI compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
The anyURI datatype: A Uniform Resource Identifier Reference, as defined by the anyURI type in XML Schema Part2.
Back to
main menu

The RDFa rev attribute

Description

The rev attribute defines a relation between the subject and a URL given by the resource attribute.

The rel attribute expresses the inverse relation.

Attribute content model

a white space separated list of
one or more of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.
Back to
main menu

The RDFa typeof attribute

Description

The typeof attribute creates a blank node, which becomes the subject, and asserts that the current element contains relationships that match the given RDF type.

Usage Example

<head>
	<meta typeof="dramatis-personae">
		<meta xml:id="alice" about="#alice" property="persona">
			<name>Alice</name>
		</meta>
	</meta>
</head>
	

Attribute content model

a white space separated list of
one or more of
some data of type string compliant with the data type library http://www.w3.org/2001/XMLSchema-datatypes
the data must be compliant with the pattern (([\i-[:]][\c-[:]]*)?:)?[\i-[:]][\c-[:]]*
The CURIE datatype : A single CURIE, as defined in RDFa.