Firefox Tomorrow

mathml element

<msup>

View on MDN ↗

The <msup> MathML element is used to attach a superscript to an expression.

It uses the following syntax: <msup> base superscript </msup>.

Attributes

This element’s attributes include the global MathML attributes as well as the following deprecated attribute:

  • superscriptshift Deprecated
    • : A length-percentage indicating the minimum amount to shift the baseline of the superscript up.

[!NOTE] For the superscriptshift attribute, some browsers may also accept legacy MathML lengths.

Examples

<math display="block">
  <msup>
    <mi>X</mi>
    <mn>2</mn>
  </msup>
</math>
Interactive exampleOpen the canonical MDN source to run this embedded demo.

Technical summary

Implicit ARIA role None

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also

  • msub (Subscript)
  • msubsup (Subscript-superscript pair)
  • mmultiscripts (Prescripts and tensor indices)