Référence des attributs MathML
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.
Note :
- Les éléments MathML
<mstyle>et<math>acceptent tous les attributs de tous les éléments de présentations MathML. - Voir les valeurs pour des notes sur les valeurs et les unités utilisées en MathML.
- Les attributs
background,color,fontfamily,fontsize,fontstyle,fontweightetxlink:hrefsont dépréciés. - Les attributs XLink
xlink:actuate,xlink:href,xlink:showetxlink:typesur les éléments MathML sont dépréciés.
| Nom | Éléments pouvant utiliser cet attribut | Description |
|---|---|---|
accent |
<mo>, <mover>, <munderover> |
Un booléen définissant si oui ou non l'opérateur doit être traité comme un accent. |
accentunder |
<munder>, <munderover> |
Un booléen définissant si oui ou non l'opérateur doit être traité comme un accent. |
actiontype |
<maction> |
Une chaîne de caractère définissant l'action se produisant pour cet élément. |
align |
<mtable> <munder>, <mover>, <munderover> <mstack> |
Définit les différents alignements de plusieurs éléments (consulter les pages des éléments pour plus de détails). |
alignmentscope |
<mtable> |
Un booléen définissant si oui ou non les colonnes d'un tableau doivent définir la portée de l'alignement. |
altimg altimg-width altimg-height altimg-valign alttext |
<math> |
Alternatives visuelles et textuelles. |
bevelled |
<mfrac> |
Définit la manière dont la fraction est affichée. |
charalign |
<mstack> |
Définit l'alignement horizontal des chiffres. |
close |
<mfenced> |
Une chaîne de caractère pour le symbole fermant. |
columnalign |
<mtable>, <mtd>, <mtr>, <mlabeledtr> |
Définit l'alignement horizontal des cellules d'un tableau. |
columnlines |
<mtable> |
Définit les bordures des colonnes d'un tableau. |
columnspacing |
<mtable> |
Définit l'espace entre les colonnes d'un tableau. |
columnspan |
<mtd> |
Un entier positif qui indique sur combien de colonnes s'étend une cellule d'un tableau. |
columnwidth |
<mtable> |
Définit la largeur des colonnes d'un tableau. |
crossout |
<mscarry> |
Définit le type de ligne à afficher pour rayer les retenues. |
decimalpoint |
<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 <mstack> et <mtable>. |
denomalign |
<mfrac> |
L'alignement du dénominateur sous la fraction. |
depth |
<mpadded> |
Définit ou incrément la profondeur. Voir longueur. |
dir |
<math>, <mi>, <mo>, <mrow>, <ms>, <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 |
<math> |
Définit le mode d'affichage. Les valeurs block et inline sont autorisées. |
displaystyle |
<mstyle>, <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. |
edge |
<malignmark> |
|
equalcolumns |
<mtable> |
Un booléen indiquant si oui ou non les colonnes doivent avoir la même hauteur totale. |
equalrows |
<mtable> |
Un booléen indiquant si oui ou non les lignes doivent avoir la même hauteur totale. |
fence |
<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. |
form |
<mo> |
Définit le rôle de l'opérateur dans une expression groupée. |
frame |
<mtable> |
Définit toutes les bordures d'un élément <mtable>. Les valeurs possibles sont : none (la valeur par défaut), solid et dashed. |
framespacing |
<mtable> |
Définit l'espace à ajouter entre le tableau et la frame. |
groupalign |
<maligngroup>, <mtable>, <mtd>, <mtr> |
|
height |
<mglyph>, <mpadded>, <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. |
indentalign |
<mo>, <mspace> |
|
indentalignfirst |
<mo>, <mspace> |
|
indentalignlast |
<mo>, <mspace> |
|
indentshift |
<mo>, <mspace> |
|
indentshiftfirst |
<mo>, <mspace> |
|
indentshiftlast |
<mo>, <mspace> |
|
indenttarget |
<mo>, <mspace> |
|
infixlinebreakstyle |
<mstyle> |
Définit le linebreakstyle par défaut à utiliser avec les opérateurs affixes. |
largeop |
<mo> |
Définit si oui ou non l'opérateur doit être affiché avec une taille plus grande que la normale |
length |
<msline> |
|
linebreak |
<mo>, <mspace> |
|
linebreakmultchar |
<mo>, <mspace> |
|
linebreakstyle |
<mo>, <mspace> |
|
lineleading |
<mo>, <mspace> |
|
linethickness |
<mfrac> |
L'épaisseur de la ligne de fraction horizontale. |
location |
<mscarries> |
|
longdivstyle |
<mlongdiv> |
Contrôle la mise en forme d'une division longue. |
lspace |
<mo>, |