--- title: Référence des attributs MathML slug: Web/MathML/Attribute tags: - MathML - 'MathML:Référence' translation_of: Web/MathML/Attribute ---
Cette référence est une liste, dans l'ordre alphabétique, des attributs MathML. De plus amples détails sur chaque attribut sont disponibles sur les pages des éléments.
Notes :
background
, color
, fontfamily
, fontsize
, fontstyle
, fontweight
et xlink:href
sont dépréciés.xlink:actuate
, xlink:href
, xlink:show
et xlink:type
sur les éléments MathML sont dépréciés.Nom | Éléments pouvant utiliser cet attribut | Description |
---|---|---|
accent |
{{ MathMLElement("mo") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }} | Un booléen définissant si oui ou non l'opérateur doit être traité comme un accent. |
accentunder |
{{ MathMLElement("munder") }}, {{ MathMLElement("munderover") }} | Un booléen définissant si oui ou non l'opérateur doit être traité comme un accent. |
actiontype |
{{ MathMLElement("maction") }} | Une chaîne de caractère définissant l'action se produisant pour cet élément. |
align {{deprecated_inline}} |
{{ MathMLElement("mtable") }} {{ MathMLElement("munder") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }} {{ MathMLElement("mstack") }} |
Définit les différents alignements de plusieurs éléments (consulter les pages des éléments pour plus de détails). |
{{ unimplemented_inline() }} alignmentscope |
{{ MathMLElement("mtable") }} | Un booléen définissant si oui ou non les colonnes d'un tableau doivent définir la portée de l'alignement. |
{{ unimplemented_inline() }}altimg altimg-width altimg-height altimg-valign alttext |
{{ MathMLElement("math") }} | Alternatives visuelles et textuelles. |
bevelled {{deprecated_inline}} |
{{ MathMLElement("mfrac") }} | Définit la manière dont la fraction est affichée. |
{{ unimplemented_inline() }} charalign |
{{ MathMLElement("mstack") }} | Définit l'alignement horizontal des chiffres. |
close |
{{ MathMLElement("mfenced") }} | Une chaîne de caractère pour le symbole fermant. |
columnalign |
{{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }}, {{ MathMLElement("mlabeledtr") }} | Définit l'alignement horizontal des cellules d'un tableau. |
columnlines |
{{ MathMLElement("mtable") }} | Définit les bordures des colonnes d'un tableau. |
{{ unimplemented_inline() }} columnspacing |
{{ MathMLElement("mtable") }} | Définit l'espace entre les colonnes d'un tableau. |
columnspan |
{{ MathMLElement("mtd") }} | Un entier positif qui indique sur combien de colonnes s'étend une cellule d'un tableau. |
{{ unimplemented_inline() }} columnwidth |
{{ MathMLElement("mtable") }} | Définit la largeur des colonnes d'un tableau. |
{{ unimplemented_inline() }} crossout |
{{ MathMLElement("mscarry") }} | Définit le type de ligne à afficher pour rayer les retenues. |
{{ unimplemented_inline() }} decimalpoint |
{{ MathMLElement("mstyle") }} | Si la valeur decimalpoint est utilisée pour définir l'alignement, cet attribut définit la caractère sur lequel aligner les colonnes des éléments {{ MathMLElement("mstack") }} et {{ MathMLElement("mtable") }}. |
denomalign {{deprecated_inline}} |
{{ MathMLElement("mfrac") }} | L'alignement du dénominateur sous la fraction. |
depth |
{{ MathMLElement("mpadded") }} | Définit ou incrément la profondeur. Voir longueur. |
dir |
{{ MathMLElement("math") }}, {{ MathMLElement("mi") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("mrow") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | La direction du texte. Les valeurs possibles sont : ltr (left to right pour gauche à droite) ou rtl (right to left pour droite à gauche). |
display |
{{ MathMLElement("math") }} | Définit le mode d'affichage. Les valeurs block et inline sont autorisées. |
displaystyle |
{{ MathMLElement("mstyle") }}, {{ MathMLElement("mtable") }} | Un booléen indiquant si oui ou non plus d'espace vertical sera utilisé pour afficher les équations. S'il vaut false , l'affichage sera organisé de manière plus compacte. |
{{ unimplemented_inline() }} edge |
{{ MathMLElement("malignmark") }} | |
{{ unimplemented_inline() }} equalcolumns |
{{ MathMLElement("mtable") }} | Un booléen indiquant si oui ou non les colonnes doivent avoir la même hauteur totale. |
{{ unimplemented_inline() }} equalrows |
{{ MathMLElement("mtable") }} | Un booléen indiquant si oui ou non les lignes doivent avoir la même hauteur totale. |
fence |
{{ MathMLElement("mo") }} | Un booléen indiquant si oui ou non l'opérateur clôture l'expression (comme les parenthèses). Il n'y a pas d'effet visuel associé à cet attribut. |
{{ unimplemented_inline() }} form |
{{ MathMLElement("mo") }} | Définit le rôle de l'opérateur dans une expression groupée. |
frame |
{{ MathMLElement("mtable") }} | Définit toutes les bordures d'un élément {{ MathMLElement("mtable") }}. Les valeurs possibles sont : none (la valeur par défaut), solid et dashed . |
{{ unimplemented_inline() }} framespacing |
{{ MathMLElement("mtable") }} | Définit l'espace à ajouter entre le tableau et la frame . |
{{ unimplemented_inline() }} groupalign |
{{ MathMLElement("maligngroup") }}, {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }} | |
height |
{{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }} | Définit la hauteur souhaitée. Voir les longueurs pour les différentes valeurs possibles. |
href |
Tous | Utiliser pour créer un hyperlien vers un URI donné. |
id |
Tous | Définit un identifiant unique associé à l'élément. |
{{ unimplemented_inline() }} indentalign |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indentalignfirst |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indentalignlast |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indentshift |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indentshiftfirst |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indentshiftlast |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indenttarget |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} infixlinebreakstyle |
{{ MathMLElement("mstyle") }} | Définit le linebreakstyle par défaut à utiliser avec les opérateurs affixes. |
largeop |
{{ MathMLElement("mo") }} | Définit si oui ou non l'opérateur doit être affiché avec une taille plus grande que la normale |
length |
{{ MathMLElement("msline") }} | |
{{ unimplemented_inline() }} linebreak |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} linebreakmultchar |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} linebreakstyle |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} lineleading |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
linethickness |
{{ MathMLElement("mfrac") }} | L'épaisseur de la ligne de fraction horizontale. |
{{ unimplemented_inline() }} location |
{{ MathMLElement("mscarries") }} | |
{{ unimplemented_inline() }} longdivstyle |
{{ MathMLElement("mlongdiv") }} | Contrôle la mise en forme d'une division longue. |
lspace |
{{ MathMLElement("mo") }}, {{ MathMLElement("mpadded") }} | Le nombre d'espaces avant l'opérateur (voir les longueurs pour les différentes valeurs possibles). |
lquote |
{{ MathMLElement("ms") }} | Le caractère de début de citation (selon dir ) encadrant le contenu. La valeur par défaut est "" ". |
mathbackground |
Tous | La couleur de fond. Il est possible d'utiliser les codes au format #rgb , #rrggbb et les noms de couleurs HTML. |
mathcolor |
Tous | La couleur du texte. Il est possible d'utiliser les codes au format #rgb , #rrggbb et les noms de couleurs HTML. |
mathsize |
{{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | La taille du contenu. À partir de Gecko 20.0 {{geckoRelease("20")}} des valeurs sans unité sont autorisées et interprétées comme multiples de la taille par défaut. |
mathvariant |
{{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | La classe logique de l'identifiant, varie selon la typographie. |
maxsize |
{{ MathMLElement("mo") }} | La taille maximum de l'opérateur. |
{{ unimplemented_inline() }} minlabelspacing |
{{ MathMLElement("mtable") }} | Une valeur de longueur définissant l'espace minimum entre un{{ MathMLElement("mlabeledtr") }} et la cellule adjacente du tableau. |
minsize |
{{ MathMLElement("mo") }} | La taille minimum de l'opérateur. |
movablelimits |
{{ MathMLElement("mo") }} | Définit si oui ou non les indices au-dessus et en-dessous peuvent apparaître respectivement comme exposants et indices. |
notation |
{{ MathMLElement("menclose") }} | Une liste de notations, séparées par des blancs, à appliquer aux éléments fils. |
numalign {{deprecated_inline}} |
{{ MathMLElement("mfrac") }} | L'alignement du numérateur au dessus de la barre de fraction. |
open |
{{ MathMLElement("mfenced") }} | Une chaîne de caractère pour un délimiteur ouvrant. |
{{ unimplemented_inline() }} overflow |
{{ MathMLElement("math") }} | Si l'expression est trop grande pour être insérée dans l'espace alloué, cet attribut définit la façon dont est géré l'affichage. |
{{ unimplemented_inline() }} position |
{{ MathMLElement("msgroup") }}, {{ MathMLElement("msrow") }}, {{ MathMLElement("mscarries") }}, {{ MathMLElement("msline") }} | |
rowalign |
{{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }} | Définit l'alignement vertical des cellules d'un tableau. |
rowlines |
{{ MathMLElement("mtable") }} | Définit les bordures des lignes d'un tableau. |
rowspacing |
{{ MathMLElement("mtable") }} | Définit l'espace entre les lignes d'un tableau. |
rowspan |
{{ MathMLElement("mtd") }} | Un entier positif ou nul dont la valeur indique sur combien de lignes la celulle doit s'étendre. |
rspace |
{{ MathMLElement("mo") }} | Le nombre d'espaces après l'opérateur. |
rquote |
{{ MathMLElement("ms") }} | Le symbole de fin de citation (dépendant de dir ) pour encadrer le contenu. La valeur par défaut est "" ". |
scriptlevel |
{{ MathMLElement("mstyle") }} | Contrôle principalement la taille de la police. Plus le scriptlevel est grand, plus la taille de police est petite. |
scriptminsize |
{{ MathMLElement("mstyle") }} | Définit la taille de police minimale à utiliser avec les changements de scriptlevel .À partir de Gecko 20.0 {{geckoRelease("20")}} les valeurs sans unités et en pourcents sont autorisées et interprétées comme des multiples de la valeur « 8pt ». |
scriptsizemultiplier |
{{ MathMLElement("mstyle") }} | Définit le multiplicateur à utiliser pour ajuster la taille de police après les changements de scriptlevel . |
selection |
{{ MathMLElement("maction") }} | L'élément fils auquel s'applique l'action. |
separator |
{{ MathMLElement("mo") }} | Il n'y a pas d'effet visuel associé à cet attribut. Il définit si l'opérator doit être interprété comme un séparateur. |
separators |
{{ MathMLElement("mfenced") }} | Une suite de plusieurs caractères (zéro ou plus) devant être utilisés en tant que séparateurs. |
{{ unimplemented_inline() }} shift |
{{ MathMLElement("msgroup") }} | |
{{ unimplemented_inline() }} side |
{{ MathMLElement("mtable") }} | Définit la position à laquelle les éléments {{ MathMLElement("mlabeledtr") }} devraient être placés. |
{{ unimplemented_inline() }} src |
{{ MathMLElement("mglyph") }} | L'emplacement de l'image ressource. |
{{ unimplemented_inline() }} stackalign |
{{ MathMLElement("mstack") }} | |
stretchy |
{{ MathMLElement("mo") }} | Définit si oui ou non l'opérateur doit s'étirer afin d'être de la taille de l'élément adjacent. |
subscriptshift {{deprecated_inline}} |
{{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msub") }}, {{ MathMLElement("msubsup") }} | L'espace minimum qui doit être laissé entre l'indice et la ligne de base de l'expression. |
supscriptshift {{deprecated_inline}} |
{{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msup") }}, {{ MathMLElement("msubsup") }} | L'espace minimum qui doit être laissé entre l'exposant et la ligne de base de l'expression. |
symmetric |
{{ MathMLElement("mo") }} | Si l'attribut stretchy vaut true , cet attribut définit si oui ou non l'opérateur doit être symétrique verticalement par rapport à l'axe mathématique imaginaire (la ligne de fraction centrée). |
voffset |
{{ MathMLElement("mpadded") }} | Définit la position verticale d'un contenu fils. |
width |
{{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }}, {{ MathMLElement("mtable") }} | Définit la largeur souhaitée. Voir les longueurs pour les valeurs possibles. |
xlink:href {{deprecated_inline}} |
Tous | Peut être utilisé pour former un hyperlien avec un URI donné. Cependant, il est conseillé d'utiliser l'attribut href à la place. |
xmlns |
{{ MathMLElement("math") }} | Définit l'URI de l'espace de nom MathML (http://www.w3.org/1998/Math/MathML ) |