Back to Content

Index

files/en-us/web/mathml/reference/element/mprescripts/index.md

latest1.5 KB
Original Source

The <mprescripts> MathML element is used within an {{ MathMLElement("mmultiscripts") }} element to indicate the start of the pre-scripts elements (subscripts and superscripts that are placed before the base expression).

Attributes

This element supports global MathML attributes.

Example

The first <mmultiscripts> child element becomes a base expression. The remaining children by default become post-scripts elements (a, b). <mprescripts> acts as a separator, and children after it become pre-scripts elements (c, d).

css
html,
body {
  height: 100%;
}

body {
  display: grid;
  place-items: center;
  font-size: 2rem;
}
html-nolint
<math display="block">
  <mmultiscripts>
    <mi>X</mi> <!-- base expression -->
    <mi>a</mi> <!-- post-sub-script -->
    <mi>b</mi> <!-- post-sup-script -->
    <mprescripts />
    <mi>c</mi> <!-- pre-sub-script -->
    <mi>d</mi> <!-- pre-sup-script -->
  </mmultiscripts>
</math>

{{ EmbedLiveSample('example', 700, 200, "", "") }}

Technical summary

<table class="properties"> <tr> <th scope="row"> <a href="/en-US/docs/Web/Accessibility/ARIA/Reference/Roles">Implicit ARIA role</a> </th> <td> None </td> </tr> </table>

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also

  • {{ MathMLElement("msub") }} (Subscript)
  • {{ MathMLElement("msup") }} (Superscript)
  • {{ MathMLElement("msubsup") }} (Subscript-superscript pair)