<msqrt>
Écrire une racine carrée ou n-ieme
<msqrt> + <mroot> — Les racines
<msqrt> affiche une racine carrée. <mroot> affiche une racine n-ieme avec deux enfants : la base (radicande) et l'indice de la racine.
Quand l'utiliser
Tu veux afficher une racine carrée dans une formule : <msqrt> prend un ou plusieurs enfants qui forment le radicande. Tu veux une racine cubique ou n-ieme : <mroot> prend exactement deux enfants, le radicande puis l'indice.
Ce que tu gagnes
Accessibilité : les lecteurs d'écran annoncent "racine carrée de" ou "racine n-ieme de" avec le contenu structure. Pas de devinette sur ce qui est sous le radical.
Exemple de code
<math display="block">
<mrow>
<mi>d</mi>
<mo>=</mo>
<msqrt>
<mrow>
<msup><mi>x</mi><mn>2</mn></msup>
<mo>+</mo>
<msup><mi>y</mi><mn>2</mn></msup>
</mrow>
</msqrt>
</mrow>
</math>
<!-- Cube root -->
<math>
<mroot>
<mn>27</mn>
<mn>3</mn>
</mroot>
</math>