MathML-Attribute

Dies ist eine alphabetische Liste von MathML-Attributen. Weitere Details zu jedem Attribut finden Sie auf den entsprechenden MathML-Elementseiten und auf der Seite der globalen Attribute. Die Seite Werte beschreibt auch einige Hinweise zu häufig verwendeten Werten von MathML-Attributen.

Hinweis: Wie auf der Hauptseite von MathML erklärt, verwendet MDN MathML Core als Referenzspezifikation. Allerdings werden auch veraltete Features dokumentiert, die von einigen Browsern noch unterstützt werden. Weitere Details zu diesen und anderen Features finden Sie in MathML 4.

Name Elemente, die das Attribut akzeptieren Beschreibung
accent <mo> Ein <boolean>, das anzeigt, ob der Operator als Akzent behandelt werden soll, wenn er als Unter- oder Oberskript verwendet wird.
accent <mover>, <munderover> Ein <boolean>, das anzeigt, ob das Unterskript als Akzent behandelt werden soll.
accentunder <munder>, <munderover> Ein <boolean>, das anzeigt, ob das Oberskript als Akzent behandelt werden soll.
actiontype Veraltet <maction> Ein Zeichenfolgenwert, der die für dieses Element auftretende Aktion angibt.
align <mtable> Gibt die vertikale Ausrichtung der Tabelle in Bezug auf ihre Umgebung an.
background Veraltet <mstyle> Verwenden Sie stattdessen CSS background-color.
close Veraltet <mfenced> Ein String für den abschließenden Delimiter.
color Veraltet <mstyle> Verwenden Sie stattdessen CSS color.
columnalign <mtable>, <mtd>, <mtr> Gibt die horizontale Ausrichtung von Tabellenzellen an.
columnlines <mtable> Gibt die Tabellenkanten der Spalten an.
columnspacing <mtable> Gibt den Abstand zwischen den Tabellenspalten an.
columnspan <mtd> Ein nicht-negativer Integerwert, der angibt, über wie viele Tabellenspalten sich die Zelle erstreckt.
denomalign Veraltet <mfrac> Die Ausrichtung des Nenners unter dem Bruch.
depth <mpadded> Ein <length-percentage>, der die gewünschte Tiefe (unterhalb der Basislinie) angibt.
dir Alle MathML-Elemente Die Textrichtung. Mögliche Werte sind entweder ltr (von links nach rechts) oder rtl (von rechts nach links).
display <math> Gibt den Darstellungsmodus an. Die Werte block und inline sind erlaubt.
displaystyle Alle MathML-Elemente

Ein <boolean>, der angibt, ob der math-style auf normal (wenn true) oder compact (ansonsten) gesetzt werden soll.

fence <mo> Ein <boolean>, der angibt, ob der Operator eine Klammer ist (wie Klammern). Es gibt keinen visuellen Effekt für dieses Attribut.
fontfamily Veraltet <mstyle> Verwenden Sie stattdessen CSS font-family.
fontsize Veraltet <mstyle> Verwenden Sie stattdessen CSS font-size.
fontstyle Veraltet <mstyle> Verwenden Sie stattdessen CSS font-style.
fontweight Veraltet <mstyle> Verwenden Sie stattdessen CSS font-weight.
frame <mtable> Gibt die Umrandung einer gesamten <mtable> an. Mögliche Werte sind: none (Standard), solid und dashed.
framespacing <mtable> Gibt zusätzlichen Raum an, der zwischen der Tabelle und dem frame hinzugefügt wird.
height <mpadded>, <mspace> Ein <length-percentage>, der die gewünschte Höhe (über der Basislinie) angibt.
href Alle MathML-Elemente Wird verwendet, um einen Hyperlink zu einer angegebenen URI zu setzen.
id Alle MathML-Elemente Legt eine eindeutige Kennung fest, die mit dem Element verknüpft ist.
linethickness <mfrac> Eine <length-percentage>, die die Dicke der horizontalen Bruchlinie angibt.
lspace <mo> Eine <length-percentage>, die den Abstand vor dem Operator angibt.
lspace <mpadded> Eine <length-percentage>, die den horizontalen Ort des Positionierungspunktes des Kindinhalts in Bezug auf den Positionierungspunkt des Elements angibt.
lquote Veraltet <ms> Das öffnende Anführungszeichen, um den Inhalt einzuschließen. Der Standardwert ist &quot;.
mathbackground Alle MathML-Elemente Ein background-color für das Element.
mathcolor Alle MathML-Elemente Eine color für das Element.
mathsize Alle MathML-Elemente Eine <length-percentage>, die als font-size für das Element verwendet wird.
mathvariant Alle MathML-Elemente Die logische Klasse der Token-Elemente, die sich in der Typografie unterscheidet.
maxsize <mo> Eine <length-percentage>, die die maximale Größe des Operators angibt, wenn er dehnbar ist.
minsize <mo> Eine <length-percentage>, die die minimale Größe des Operators angibt, wenn er dehnbar ist.
movablelimits <mo> Ein <boolean>, das angibt, ob angehängte Unter- und Oberskripte in Positions- und Superskriptpositionen verschoben werden, wenn der math-style auf compact eingestellt ist.
notation <menclose> Eine Liste von Notationen, getrennt durch Leerzeichen, die auf die Kindelemente angewendet werden soll.
numalign Veraltet <mfrac> Die Ausrichtung des Zählers über dem Bruch.
open Veraltet <mfenced> Ein String für den öffnenden Delimiter.
rowalign <mtable>, <mtd>, <mtr> Gibt die vertikale Ausrichtung von Tabellenzellen an.
rowlines <mtable> Gibt die Tabellenkanten der Zeilen an.
rowspacing <mtable> Gibt den Abstand zwischen den Tabellenzeilen an.
rowspan <mtd> Ein nicht-negativer Integerwert, der angibt, über wie viele Zeilen sich die Zelle erstreckt.
rspace <mo> Eine <length-percentage>, die die Menge des Raums nach dem Operator angibt.
rquote Veraltet <ms> Das abschließende Anführungszeichen, um den Inhalt einzuschließen. Der Standardwert ist &quot;.
scriptlevel Alle MathML-Elemente Gibt eine math-depth für das Element an. Siehe die Scriptlevel-Seite für akzeptierte Werte und Zuordnung.
scriptminsize Veraltet <mstyle> Gibt eine minimale Schriftgröße an, die aufgrund von Änderungen in scriptlevel erlaubt ist.
scriptsizemultiplier Veraltet <mstyle> Gibt den Multiplikator an, der verwendet wird, um die Schriftgröße aufgrund von Änderungen in scriptlevel anzupassen.
selection Veraltet <maction> Das kindliche Element, das sichtbar ist, wird nur für einige actiontype-Werte berücksichtigt.
separator <mo> Ein <boolean>, das angibt, ob der Operator ein Trennzeichen ist (wie Kommas). Es gibt keinen visuellen Effekt für dieses Attribut.
separators Veraltet <mfenced> Eine Folge von null oder mehr Zeichen, die für verschiedene Trennzeichen verwendet werden.
stretchy <mo> Ein <boolean>, das angibt, ob der Operator auf die Größe des angrenzenden Elements gestreckt wird.
subscriptshift Veraltet <msub>, <msubsup>, <mmultiscripts> Eine <length-percentage>, die die Mindestmenge angibt, um die der Grundlinie des Unterskripts nach unten verschoben wird.
superscriptshift Veraltet <msup>, <msubsup>, <mmultiscripts> Eine <length-percentage>, die die Mindestmenge angibt, um die der Grundlinie des Oberskripts nach oben verschoben wird.
symmetric <mo> Ein <boolean>, das angibt, ob ein dehnbarer Operator vertikal symmetrisch um die imaginäre Mathematikachse (zentrierte Bruchlinie) sein sollte.
voffset <mpadded> Eine <length-percentage>, die den vertikalen Ort des Positionierungspunktes des Kindinhalts in Bezug auf den Positionierungspunkt des Elements angibt.
width <mpadded>, <mspace>, <mtable> Eine <length-percentage>, die die gewünschte Breite angibt.
xmlns <math> Gibt die URI für den MathML-Namespace an (http://www.w3.org/1998/Math/MathML)