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 " class="only-in-en-us">
<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 |
" class="only-in-en-us"><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
Obsolète
|
" class="only-in-en-us"><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 |
" class="only-in-en-us"><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
Obsolète
|
"><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 |
" class="only-in-en-us"><mtable>, " class="only-in-en-us"><mtd>, " class="only-in-en-us"><mtr>, <mlabeledtr> |
Définit l'alignement horizontal des cellules d'un tableau. |
columnlines |
" class="only-in-en-us"><mtable> |
Définit les bordures des colonnes d'un tableau. |
columnspacing |
" class="only-in-en-us"><mtable> |
Définit l'espace entre les colonnes d'un tableau. |
columnspan |
" class="only-in-en-us"><mtd> |
Un entier positif qui indique sur combien de colonnes s'étend une cellule d'un tableau. |
columnwidth |
" class="only-in-en-us"><mtable> |
Définit la largeur des colonnes d'un tableau. |
crossout |
<mscarry> |
Définit le type de ligne à afficher pour rayer les retenues. |
decimalpoint |
" class="only-in-en-us"><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 " class="only-in-en-us"><mtable>. |
denomalign
Obsolète
|
"><mfrac> |
L'alignement du dénominateur sous la fraction. |
depth |
" class="only-in-en-us"><mpadded> |
Définit ou incrément la profondeur. Voir longueur. |
dir |
"><math>, "><mi>, " class="only-in-en-us"><mo>, " class="only-in-en-us"><mrow>, " class="only-in-en-us"><ms>, " class="only-in-en-us"><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 |
" class="only-in-en-us"><mstyle>, " class="only-in-en-us"><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 |
" class="only-in-en-us"><mtable> |
Un booléen indiquant si oui ou non les colonnes doivent avoir la même hauteur totale. |
equalrows |
" class="only-in-en-us"><mtable> |
Un booléen indiquant si oui ou non les lignes doivent avoir la même hauteur totale. |
fence |
" class="only-in-en-us"><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 |
" class="only-in-en-us"><mo> |
Définit le rôle de l'opérateur dans une expression groupée. |
frame |
" class="only-in-en-us"><mtable> |
Définit toutes les bordures d'un élément " class="only-in-en-us"><mtable>. Les valeurs possibles sont : none (la valeur par défaut), solid et dashed. |
framespacing |
" class="only-in-en-us"><mtable> |
Définit l'espace à ajouter entre le tableau et la frame. |
groupalign |
<maligngroup>, " class="only-in-en-us"><mtable>, " class="only-in-en-us"><mtd>, " class="only-in-en-us"><mtr> |
|
height |
<mglyph>, " class="only-in-en-us"><mpadded>, " class="only-in-en-us"><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 |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><mspace> |
|
indentalignfirst |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><mspace> |
|
indentalignlast |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><mspace> |
|
indentshift |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><mspace> |
|
indentshiftfirst |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><mspace> |
|
indentshiftlast |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><mspace> |
|
indenttarget |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><mspace> |
|
infixlinebreakstyle |
" class="only-in-en-us"><mstyle> |
Définit le linebreakstyle par défaut à utiliser avec les opérateurs affixes. |
largeop |
" class="only-in-en-us"><mo> |
Définit si oui ou non l'opérateur doit être affiché avec une taille plus grande que la normale |
length |
<msline> |
|
linebreak |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><mspace> |
|
linebreakmultchar |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><mspace> |
|
linebreakstyle |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><mspace> |
|
lineleading |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><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 |
" class="only-in-en-us"><mo>, " class="only-in-en-us"><mpadded> |
Le nombre d'espaces avant l'opérateur (voir les longueurs pour les différentes valeurs possibles). |
lquote |
" class="only-in-en-us"><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 |
"><mi>, " class="only-in-en-us"><mn>, " class="only-in-en-us"><mo>, " class="only-in-en-us"><ms>, " class="only-in-en-us"><mtext> |
La taille du contenu. À partir de Gecko 20.0 des valeurs sans unité sont autorisées et interprétées comme multiples de la taille par défaut. |
mathvariant |
"><mi>, " class="only-in-en-us"><mn>, " class="only-in-en-us"><mo>, " class="only-in-en-us"><ms>, " class="only-in-en-us"><mtext> |
La classe logique de l'identifiant, varie selon la typographie. |
maxsize |
" class="only-in-en-us"><mo> |
La taille maximum de l'opérateur. |
minlabelspacing |
" class="only-in-en-us"><mtable> |
Une valeur de longueur définissant l'espace minimum entre un<mlabeledtr> et la cellule adjacente du tableau. |
minsize |
" class="only-in-en-us"><mo> |
La taille minimum de l'opérateur. |
movablelimits |
" class="only-in-en-us"><mo> |
Définit si oui ou non les indices au-dessus et en-dessous peuvent apparaître respectivement comme exposants et indices. |
notation |
"><menclose> |
Une liste de notations, séparées par des blancs, à appliquer aux éléments fils. |
numalign
Obsolète
|
"><mfrac> |
L'alignement du numérateur au dessus de la barre de fraction. |
open |
"><mfenced> |
Une chaîne de caractère pour un délimiteur ouvrant. |
overflow |
"><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. |
position |
<msgroup>, <msrow>, <mscarries>, <msline> |
|
rowalign |
" class="only-in-en-us"><mtable>, " class="only-in-en-us"><mtd>, " class="only-in-en-us"><mtr> |
Définit l'alignement vertical des cellules d'un tableau. |
rowlines |
" class="only-in-en-us"><mtable> |
Définit les bordures des lignes d'un tableau. |
rowspacing |
" class="only-in-en-us"><mtable> |
Définit l'espace entre les lignes d'un tableau. |
rowspan |
" class="only-in-en-us"><mtd> |
Un entier positif ou nul dont la valeur indique sur combien de lignes la celulle doit s'étendre. |
rspace |
" class="only-in-en-us"><mo> |
Le nombre d'espaces après l'opérateur. |
rquote |
" class="only-in-en-us"><ms> |
Le symbole de fin de citation (dépendant de dir) pour encadrer le contenu. La valeur par défaut est """. |
scriptlevel |
" class="only-in-en-us"><mstyle> |
Contrôle principalement la taille de la police. Plus le scriptlevel est grand, plus la taille de police est petite. |
scriptminsize |
" class="only-in-en-us"><mstyle> |
Définit la taille de police minimale à utiliser avec les changements de scriptlevel. À partir de Gecko 20.0, les valeurs sans unités et en pourcents sont autorisées et interprétées comme des multiples de la valeur « 8pt ». |
scriptsizemultiplier |
" class="only-in-en-us"><mstyle> |
Définit le multiplicateur à utiliser pour ajuster la taille de police après les changements de scriptlevel. |
selection |
"><maction> |
L'élément fils auquel s'applique l'action. |
separator |
" class="only-in-en-us"><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 |
"><mfenced> |
Une suite de plusieurs caractères (zéro ou plus) devant être utilisés en tant que séparateurs. |
shift |
<msgroup> |
|
side |
" class="only-in-en-us"><mtable> |
Définit la position à laquelle les éléments <mlabeledtr> devraient être placés. |
src |
<mglyph> |
L'emplacement de l'image ressource. |
stackalign |
<mstack> |
|
stretchy |
" class="only-in-en-us"><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
Obsolète
|
" class="only-in-en-us"><mmultiscripts>, "><msub>, " class="only-in-en-us"><msubsup> |
L'espace minimum qui doit être laissé entre l'indice et la ligne de base de l'expression. |
supscriptshift
Obsolète
|
" class="only-in-en-us"><mmultiscripts>, " class="only-in-en-us"><msup>, " class="only-in-en-us"><msubsup> |
L'espace minimum qui doit être laissé entre l'exposant et la ligne de base de l'expression. |
symmetric |
" class="only-in-en-us"><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 |
" class="only-in-en-us"><mpadded> |
Définit la position verticale d'un contenu fils. |
width |
<mglyph>, " class="only-in-en-us"><mpadded>, " class="only-in-en-us"><mspace>, " class="only-in-en-us"><mtable> |
Définit la largeur souhaitée. Voir les longueurs pour les valeurs possibles. |
xlink:href
Obsolète
|
Tous | Peut être utilisé pour former un hyperlien avec un URI donné. Cependant, il est conseillé d'utiliser l'attribut href à la place. |
xmlns |
"><math> |
Définit l'URI de l'espace de nom MathML (http://www.w3.org/1998/Math/MathML) |