MathML - Chữ viết siêu cấp
Thẻ <msup> được sử dụng để vẽ chỉ số trên cho một biểu thức.
Cú pháp
Đây là cú pháp đơn giản để sử dụng thẻ này -
<msup> base superscript </msup>Thông số
Đây là mô tả của tất cả các thông số của thẻ này -
- base - biểu thức cơ sở mà chỉ số trên sẽ được rút ra. 
- superscript - chỉ số trên. 
Thuộc tính
Đây là mô tả của tất cả các thuộc tính của thẻ này -
- superscriptshift - Để chỉ định khoảng trống tối thiểu để dịch chuyển chỉ số trên lên trên đường cơ sở của biểu thức. 
- class, id, style - Được sử dụng với các bảng định kiểu. 
- href - Để chỉ định một siêu liên kết đến một tiểu được chỉ định. 
- mathbackground- Để chỉ định màu nền. Các định dạng hợp lệ là tên màu #rgb, #rrggbb và html. 
- mathcolor- Để chỉ định màu văn bản. Các định dạng hợp lệ là tên màu #rgb, #rrggbb và html. 
Thí dụ
Hãy vẽ một chỉ số trên.
<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <msup>  
      <mi>x</mi>  
      <mn>1</mn>  
   </msup>
</math>Đầu ra
Nhóm các biểu thức phụ
Sử dụng mrow để thêm các biểu thức phụ trong các chỉ số trên.
<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <msup>  
      <mi>e</mi>  
      <mrow>  
         <mn>2</mn>  
         <mi>x</mi>  
         <mo>+</mo>  
         <mn>1</mn>  
      </mrow>   
   </msup>
</math>