--- title: mi slug: Web/MathML/Element/mi tags: - MathML - 'MathML:Element' - 'MathML:Référence' translation_of: Web/MathML/Element/mi ---

L'élément MathML <mi> indique que le contenu doit être affiché comme un identifiant (comme les noms de fonctions, de variables ou les constantes symboliques). Il est également possible de l'utiliser avec du texte en général pour annoter.

Attributs

class, id, style
Afin d'être utilisés avec les feuilles de styles.
dir
Le sens de lecture du texte. Les valeurs possibles sont soit ltr (left to right pour gauche à droite) or rtl (right to left pour droite à gauche).
href
Un hyperlien pointant vers un URI donné.
mathbackground
La couleur de fond. Il est possible d'utiliser les codes au format #rgb, #rrggbb et les noms de couleurs HTML.
mathcolor
La couleur du texte. Il est possible d'utiliser les codes au format #rgb, #rrggbb et les noms de couleurs HTML.
mathsize
La taille du contenu. Les valeurs possibles sont :
mathvariant (implémenté en partie : voir {{ bug("114365") }} et {{ bug("162405") }})
La classe logique des identifiants, variant selon la typographie. Cela veut dire que, bien que les noms suggèrent une certaine mise en forme, les éléments d'une même classe seront traités de la même manière au sein d'une même expression. Cela peut, ou pas, impliquer un affichage avec la typographie mentionnée. Les valeurs suivantes sont autorisées :

Exemples

<math>

  <mi> y </mi>

  <mi> sin </mi>

  <mi mathvariant="monospace"> x </mi>

  <mi mathvariant="bold"> &pi; </mi>

</math>

Spécifications

Spécification Statut Commentaires
{{ SpecName('MathML3', 'chapter3.html#presm.mi', 'mi') }} {{ Spec2('MathML3') }} Spécification actuelle
{{ SpecName('MathML2', 'chapter3.html#presm.mi', 'mi') }} {{ Spec2('MathML2') }} Spécification initiale

Compatibilité des navigateurs

{{Compat("mathml.elements.mi")}}

Note relative à Gecko

À partir de Gecko 20.0 {{geckoRelease("20.0")}} une valeur sans unité est autorisée pour mathsize.