<msup>
Baseline 2023Newly available
Since January 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Please take two minutes to fill out our short survey.
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 Non-standard-
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
html
<math display="block">
<msup>
<mi>X</mi>
<mn>2</mn>
</msup>
</math>
Technical summary
Implicit ARIA role | None |
---|
Specifications
Specification |
---|
MathML Core # subscripts-and-superscripts-msub-msup-msubsup |
Browser compatibility
See also
<msub>
(Subscript)<msubsup>
(Subscript-superscript pair)<mmultiscripts>
(Prescripts and tensor indices)