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_inline}}{{Non-standard_Inline}}- : A
{{cssxref("length-percentage")}}indicating the minimum amount to shift the baseline of the superscript up.
- : A
[!NOTE] For the
superscriptshiftattribute, some browsers may also accept legacy MathML lengths.
Examples
<math display="block">
<msup>
<mi>X</mi>
<mn>2</mn>
</msup>
</math>
{{EmbedLiveSample('Examples')}}
Technical summary
| Implicit ARIA role | None |
|---|
Specifications
{{Specifications}}
Browser compatibility
{{Compat}}
See also
{{ MathMLElement("msub") }}(Subscript){{ MathMLElement("msubsup") }}(Subscript-superscript pair){{ MathMLElement("mmultiscripts") }}(Prescripts and tensor indices)