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

L'élément MathML <maction> permet de lier des actions à des (sous-)expressions.
L'action est définie par l'attribut actiontype qui peut prendre plusieurs valeurs. Pour définir quels éléments fils sont affectés par l'action, il est possible d'utiliser l'attribut selection.

Attributs

actiontype
L'action qui se produit pour cet élément. Les valeurs possibles sont :
class, id, style
Afin d'être utilisés avec les feuilles de styles.
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.
selection
L'élément fils auquel s'applique l'action. La valeur par défaut est 1, ce qui correspond au premier élément fils.

Exemples

<math>

<maction actiontype="toggle">

  <mfrac>
    <mn>6</mn>
    <mn>8</mn>
  </mfrac>

  <mfrac>
    <mrow>
      <mn>3</mn>
      <mo>&sdot;</mo>
      <mn>2</mn>
    </mrow>
    <mrow>
      <mn>4</mn>
      <mo>&sdot;</mo>
      <mn>2</mn>
    </mrow>
  </mfrac>

  <mfrac>
    <mn>3</mn>
    <mn>4</mn>
  </mfrac>

</maction>

</math>

Compatibilité des navigateurs

{{ CompatibilityTable() }}

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support simple {{ CompatNo() }} {{webkitbug(85734) }} {{ CompatGeckoDesktop("1.0") }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }} {{webkitbug(85734) }}
actiontype {{ CompatNo() }} toggle & statusline. tooltip is not implemented {{ bug(544001) }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }}
href {{ CompatNo() }} {{webkitbug(85733)}} {{ CompatGeckoDesktop("7.0") }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }} {{webkitbug(85733)}}
mathbackground {{ CompatNo() }} {{ CompatGeckoDesktop("2.0") }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }}
mathcolor {{ CompatNo() }} {{ CompatGeckoDesktop("2.0") }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }}
Fonctionnalité Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support simple {{ CompatNo() }} {{ CompatNo() }} {{ CompatGeckoMobile("1.0") }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }}
actiontype {{ CompatNo() }} {{ CompatNo() }} toggle & statusline. tooltip is not implemented {{ bug(544001) }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }}
href {{ CompatNo() }} {{ CompatNo() }} {{ CompatGeckoMobile("7.0") }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }}
mathbackground {{ CompatNo() }} {{ CompatNo() }} {{ CompatGeckoMobile("2.0") }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }}
mathcolor {{ CompatNo() }} {{ CompatNo() }} {{ CompatGeckoMobile("2.0") }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }}

Notes relatives à Gecko

Spécifications

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


th