This is an alphabetical list of MathML elements. All of them implement the MathMLElement class.
Note: As explained on the main MathML page, MDN uses MathML 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 in MathML 4.
<math> (Top-level element)<maction> (Bound actions to sub-expressions)<annotation> (Data annotations)<annotation-xml> (XML annotations)<menclose> (Enclosed contents)<merror> (Enclosed syntax error messages)<mi> (Identifier)<mmultiscripts> (Prescripts and tensor indices)<mn> (Number)<mpadded> (Space around content)<mphantom> (Invisible content with reserved space)<mprescripts> (delimiter for prescripts)<ms> (String literal)<semantics> (Container for semantic annotations)<mspace> (Space)<msqrt> (Square root without an index)<mstyle> (Style change)<msub> (Subscript)<msup> (Superscript)<msubsup> (Subscript-superscript pair)<mtable> (Table or matrix)<mtd> (Cell in a table or a matrix)<mtext> (Text)<mtr> (Row in a table or a matrix)<munder> (Underscript)<munderover> (Underscript-overscript pair)<math> (Top-level element)<menclose> (Enclosed contents)<merror> (Enclosed syntax error messages)<mfenced> (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)<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)<maction> (Bound actions to sub-expressions)<annotation> (Data annotations)<annotation-xml> (XML annotations)<semantics> (Container for semantic annotations)