MathML elements
This is an alphabetical list of MathML elements. All of them implement theMathMLElement class.
Note:As explained on the mainMathML page, MDN usesMathML Core as a reference specification. However, legacy features that are still implemented by some browsers are also documented. You can find further details for these and other features inMathML 4.
In this article
MathML elements A to Z
>math
<math>(Top-level element)
A
<maction>Deprecated (Bound actions to sub-expressions)<annotation>(Data annotations)<annotation-xml>(XML annotations)
E
<menclose>Non-standard (Enclosed contents)<merror>(Enclosed syntax error messages)
F
I
<mi>(Identifier)
M
<mmultiscripts>(Prescripts and tensor indices)
N
<mn>(Number)
O
P
<mpadded>(Space around content)<mphantom>(Invisible content with reserved space)<mprescripts>(delimiter for prescripts)
R
S
T
U
<munder>(Underscript)<munderover>(Underscript-overscript pair)
MathML elements by category
>Top-level elements
<math>(Top-level element)
Token elements
General layout
<menclose>Non-standard (Enclosed contents)<merror>(Enclosed syntax error messages)<mfenced>Non-standardDeprecated (Parentheses)<mfrac>(Fraction)<mpadded>(Space around content)<mphantom>(Invisible content with reserved space)<mroot>(Radical with specified index)<mrow>(Grouped sub-expressions)<msqrt>(Square root without an index)<mstyle>(Style change)
Script and limit elements
<mmultiscripts>(Prescripts and tensor indices)<mover>(Overscript)<mprescripts>(Delimiter for prescripts)<msub>(Subscript)<msubsup>(Subscript-superscript pair)<msup>(Superscript)<munder>(Underscript)<munderover>(Underscript-overscript pair)
Tabular math
Uncategorized elements
Semantic annotations
<annotation>(Data annotations)<annotation-xml>(XML annotations)<semantics>(Container for semantic annotations)