--- title: MathML Attribut-Referenz slug: Web/MathML/Attribute tags: - MathML - Referenz translation_of: Web/MathML/Attribute ---

Dies ist eine alphabetische Liste der MathML-Attribute. Auf den Seiten der MathML-Elemente findest Du weitere Einzelheiten zu den Attributen.

Hinweise:

Name Elemente, die Attribute akzeptieren Beschreibung
accent {{ MathMLElement("mo") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }} Ein Boolescher Wert, der festlegt, ob das Rechenzeichen als Akzentzeichen behandelt werden soll.
accentunder {{ MathMLElement("munder") }}, {{ MathMLElement("munderover") }} Ein Boolescher Wert, der festlegt, ob der Operator als Akzent behandelt werden soll.
actiontype {{ MathMLElement("maction") }} Eine Zeichenkette, die die Aktion für dieses Element beschreibt.
align {{ MathMLElement("mtable") }}
{{ MathMLElement("munder") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }}
{{ MathMLElement("mstack") }}
Beschreibt unterschiedliche Ausrichtung von Elementen zueinander (für Einzelheiten siehe entsprechende Element-Seite).
{{ unimplemented_inline() }} alignmentscope {{ MathMLElement("mtable") }} Boolescher Wert, der festlegt, ob eine Tabellenspalte als Bezugspunkt für eine Anordnung genommen wird.
{{ unimplemented_inline() }}
altimg
altimg-width
altimg-height
altimg-valign
alttext
{{ MathMLElement("math") }} Bildliche und textuelle Alternativdarstellungen.
bevelled {{ MathMLElement("mfrac") }} Beschreibt, wie ein Bruch dargestellt wird.
{{ unimplemented_inline() }} charalign {{ MathMLElement("mstack") }} Legt die horizontale Ausrichtung einzelner Zeichen fest.
close {{ MathMLElement("mfenced") }} Zeichenkette für den schließenden Begrenzer einer Klammer (»Klammer-zu«).
columnalign {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }}, {{ MathMLElement("mlabeledtr") }} Beschreibt die horizontale Anordnung der Zellen einer Tabelle.
columnlines {{ MathMLElement("mtable") }} Legt die Umrandung von Tabellenspalten fest.
columnspacing {{ MathMLElement("mtable") }} Bestimmt den Abstand zwischen Spalten einer Tabelle.
columnspan {{ MathMLElement("mtd") }} Eine positive, ganze Zahl, die angibt, über wieviele Spalten sich eine Tabellenzelle erstreckt.
{{ unimplemented_inline() }} columnwidth {{ MathMLElement("mtable") }} Legt die Breite einer Tabellenspalte fest.
{{ unimplemented_inline() }} crossout {{ MathMLElement("mscarry") }} Gibt an, welche Art von Linie zum Durchstreichen von Übertragungen gezeichnet wird.
{{ unimplemented_inline() }} decimalpoint {{ MathMLElement("mstyle") }} Wenn der decimalpoint-Wert benutzt wird um die Ausrichtung festzulegen, spezifiziert dieses Attribut das Zeichen für den Ausrichtungspunkt in {{ MathMLElement("mstack") }}- und {{ MathMLElement("mtable") }}- Spalten.
denomalign {{ MathMLElement("mfrac") }} Legt die Ausrichtung des Nenners eines Bruchs fest.
depth {{ MathMLElement("mpadded") }} Sets or increments the depth. See length.
dir {{ MathMLElement("math") }}, {{ MathMLElement("mi") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("mrow") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} Fließrichtung des Textes. Mögliche Werte sind ltr (left to right, von links nach rechts) oder rtl (right to left, von rechts nach links).
display {{ MathMLElement("math") }} Darstellungsmodus. Mögliche Werte sind block und inline.
displaystyle {{ MathMLElement("mstyle") }}, {{ MathMLElement("mtable") }}

Ein Boolescher Wert für den Darstellungsstil einer Gleichung. Bei true wird zusätzlicher vertikaler Zwischenraum eingefügt; bei false wird die Formel dagegen kompakter dargestellt.

{{ unimplemented_inline() }} edge {{ MathMLElement("malignmark") }}
{{ unimplemented_inline() }} equalcolumns {{ MathMLElement("mtable") }} Boolescher Wert, der bei true alle Spalten auf gleiche Höhe zwingt.
{{ unimplemented_inline() }} equalrows {{ MathMLElement("mtable") }} Boolescher Wert, der angibt, ob alle Zeilen einer Tabelle die gleiche Höhe haben sollen.
fence {{ MathMLElement("mo") }} Boolescher Wert, der festlegt, ob der Operator eine Begrenzung (wie z.B. ein Paar Klammern) ist. Dieses Attribut wird selbst nicht bildlich dargestellt.
{{ unimplemented_inline() }} form {{ MathMLElement("mo") }} Legt die Funktion des Operators in z.B. einem Klammerausdruck fest.
frame {{ MathMLElement("mtable") }} Bestimmt die Umrandung einer {{ MathMLElement("mtable") }}. Mögliche Werte sind: none (default), solid und dashed.
framespacing {{ MathMLElement("mtable") }} Legt den zusätzlichen Platz zwischen der Tabelle und frame fest.
{{ unimplemented_inline() }} groupalign {{ MathMLElement("maligngroup") }}, {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }}
height {{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }}

Legt die gewünschte Höhe fest. Siehe Maßangaben für mögliche Werte.

href Alle Setzt einen Link auf eine festgelegt URI.
id Alle Legt einen eindeutigen Bezeichner für das Element fest.
{{ 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") }} Legt den Standard-linebreakstyle für die Benutzung von Infix-Operatoren fest.
largeop {{ MathMLElement("mo") }} Legt fest, ob das Rechenzeichen größer als üblich dargestellt werden soll.
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") }} Bestimmt die Dicke des horizontalen Bruchstrichs.
{{ unimplemented_inline() }} location {{ MathMLElement("mscarries") }}
{{ unimplemented_inline() }} longdivstyle {{ MathMLElement("mlongdiv") }} Steuert die Darstellung der langen Division.
lspace {{ MathMLElement("mo") }}, {{ MathMLElement("mpadded") }} Bestimmt die Breite des Leerzeichens vor einem Rechenzeichen. (Siehe Maßangaben für mögliche Werte, Vorgabewert ist die Konstante thickmathspace = 5/18em.)
lquote {{ MathMLElement("ms") }} Das öffnende Anführungszeichen, Standardwert ist ". (Abhängig von der Schreibrichtung)
mathbackground Alle Bestimmt die Hintergrundfarbe. Möglich sind #rgb, #rrggbb und HTML-Farbnamen.
mathcolor Alle Bestimmt die Textfarbe. Möglich sind #rgb, #rrggbb und HTML-Farbnamen.
mathsize {{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} Die Größe (Höhe) des Inhalts. Seit Gecko 20.0 {{geckoRelease("20.0")}} sind einheitenlose Wertangaben für  mathsize erlaubt.
mathvariant {{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} Bezeichnet die logische Klasse des Wertes bzw. Rechenzeichens. Über Besonderheiten im Schriftsatz können damit inhaltlich zusammengehörende Gruppen anschaulich gemacht werden.
maxsize {{ MathMLElement("mo") }} Die maximale Größe eines Operators.
{{ unimplemented_inline() }} minlabelspacing {{ MathMLElement("mtable") }} Ein Längenwert, der den minimalen Platz zwischen Beschriftung und der nachfolgenden Zelle in der Reihe enthält.
minsize {{ MathMLElement("mo") }} Die minimale Größe eines Operators.
movablelimits {{ MathMLElement("mo") }} Gibt an, ob underscripts und overscripts an den Positionen von subcripts bzw. superscripts angezeigt werden.
notation {{ MathMLElement("menclose") }} Eine durch Leerzeichen getrennte Liste von Notationen, die auf die untergeordneten Elemente angewendet werden sollen.
numalign {{ MathMLElement("mfrac") }} Die Ausrichtung des Zählers oberhalb des Bruchstrichs.
open {{ MathMLElement("mfenced") }} Zeichenkette für den öffnenden Begrenzer einer Klammer (»Klammer-auf«).
{{ unimplemented_inline() }} overflow {{ MathMLElement("math") }} Wenn ein Ausdruck zu lang ist, um in die zulässige Breite zu passen, legt dieses Attribut die bevorzugte Behandlung fest.
{{ unimplemented_inline() }} position {{ MathMLElement("msgroup") }}, {{ MathMLElement("msrow") }}, {{ MathMLElement("mscarries") }}, {{ MathMLElement("msline") }}
rowalign {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }} Bestimmt die vertikale Ausrichtung von Tabellenzellen.
rowlines {{ MathMLElement("mtable") }} Legt die Umrandung von Tabellenzeilen fest.
rowspacing {{ MathMLElement("mtable") }} Bestimmt den Abstand zwischen Tabellenzeilen.
rowspan {{ MathMLElement("mtd") }} Diese positive, ganze Zahl gibt an, über wieviele Zeilen sich eine Tabellenzelle erstreckt.
rspace {{ MathMLElement("mo") }} Bestimmt die Breite des Leerzeichens nach einem Operator. (Siehe Maßangaben für mögliche Werte, Vorgabewert ist die Konstante thickmathspace = 5/18em.)
rquote {{ MathMLElement("ms") }} Das öffnende Anführungszeichen, Standardwert ist ". (Abhängig von der Schreibrichtung)
scriptlevel {{ MathMLElement("mstyle") }} Kontrolliert hautsächlich die Schriftgröße. Je höher das scriptlevel, umso kleiner die Schriftgröße.
scriptminsize {{ MathMLElement("mstyle") }} Bestimmt eine minimal erlaubte Schriftgröße durch Änderungen in scriptlevel.
scriptsizemultiplier {{ MathMLElement("mstyle") }} Bestimmt den Multiplikator zur Schriftgrößenänderung durch Änderungen in scriptlevel.
selection {{ MathMLElement("maction") }} Das Kind-Element, das durch die Aktion ausgewählt wird.
separator {{ MathMLElement("mo") }} Dieses Attribut bestimmt, ob der Operator ein Trennzeichen (z.B. ein Komma ist). Das Attribut selbst wird nicht dargestellt.
separators {{ MathMLElement("mfenced") }} Eine Folge von null oder mehreren Zeichen, die in einer Liste als Trennzeichen genutzt werden.
{{ unimplemented_inline() }} shift {{ MathMLElement("msgroup") }}
{{ unimplemented_inline() }} side {{ MathMLElement("mtable") }} Bestimmt die Seite, an der {{ MathMLElement("mlabeledtr") }} Label-Elemente plaziert werden.
{{ unimplemented_inline() }} src {{ MathMLElement("mglyph") }} Der Ort der Bilddaten.
{{ unimplemented_inline() }} stackalign {{ MathMLElement("mstack") }}
stretchy {{ MathMLElement("mo") }} Gibt an, ob der Operator an die Größe der benachbarten Elemente angepasst (vergrößert) wird.
subscriptshift {{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msub") }}, {{ MathMLElement("msubsup") }} Die minimale Menge Platz, die ein tiefergestelltes Element unter die Basislinie der Gleichung verschoben wird.
supscriptshift {{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msup") }}, {{ MathMLElement("msubsup") }} Die minimale Menge Platz, die ein höhergestelltes Element über die Basislinie der Gleichung verschoben wird.
symmetric {{ MathMLElement("mo") }} Gibt an, ob der Operator (z.B. ein Bruchstrich) vertikal zentriert werden soll.
voffset {{ MathMLElement("mpadded") }} Setzt die vertikale Position des Kind-Elements.
width {{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }}, {{ MathMLElement("mtable") }} Legt die gewünschte Breite fest. Siehe Maßangaben für mögliche Werte.
xmlns {{ MathMLElement("math") }} Gibt die Adresse des MathML-Namensraums an (http://www.w3.org/1998/Math/MathML)

Siehe auch