MathML-Attributwerte

MathML-spezifische Typen

Zusätzlich zu den CSS-Datentypen akzeptieren einige MathML-Attribute die folgenden Typen:

  • <unsigned-integer>: Ein <integer>, dessen erstes Zeichen weder das Zeichen U+002D HYPHEN-MINUS (-) noch das Zeichen U+002B PLUS SIGN (+) ist, z. B. 1234.
  • <boolean>: Eine Zeichenkette true oder false, die einen booleschen Wert darstellt.

Veraltete MathML-Längen

Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.

Anstelle von <length-percentage> definierte MathML früher einen eigenen Typ zur Beschreibung von Längen. Akzeptierte Werte waren unter anderem nicht-nullwerte ohne Einheit (z. B. 5 für 500%), Zahlen mit einem Punkt am Ende (z. B. 34.px) oder benannte Abstände (z. B. thinmathspace). Aus Gründen der Kompatibilität wird empfohlen, nicht-nullwerte ohne Einheit durch entsprechende <percentage>-Werte zu ersetzen, unnötige Punkte in Zahlen zu entfernen und folgende Ersetzungen für benannte Längen zu verwenden:

veryverythinmathspace  => 0.05555555555555555em
verythinmathspace      => 0.1111111111111111em
thinmathspace          => 0.16666666666666666em
mediummathspace        => 0.2222222222222222em
thickmathspace         => 0.2777777777777778em
verythickmathspace     => 0.3333333333333333em
veryverythickmathspace => 0.3888888888888889em

Einheiten

Einheit Beschreibung
em Schriftart-relative Einheit
ex Schriftart-relative Einheit. (Die "x"-Höhe des Elements, 1ex ≈ 0.5em in vielen Schriftarten)
px Pixel
in Zoll (1 Zoll = 2,54 Zentimeter)
cm Zentimeter
mm Millimeter
pt Punkte (1 Punkt = 1/72 Zoll)
pc Pica (1 Pica = 12 Punkte)
% Prozentsatz des Standardwerts.

Konstanten

Konstante Wert
veryverythinmathspace 1/18 em
verythinmathspace 2/18 em
thinmathspace 3/18 em
mediummathspace 4/18 em
thickmathspace 5/18 em
verythickmathspace 6/18 em
veryverythickmathspace 7/18 em
negativeveryverythinmathspace -1/18 em
negativeverythinmathspace -2/18 em
negativethinmathspace -3/18 em
negativemediummathspace -4/18 em
negativethickmathspace -5/18 em
negativeverythickmathspace -6/18 em
negativeveryverythickmathspace -7/18 em

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Named spaces (e.g. thinmathspace to mean 3/18em)
Non-standard
Nonzero unitless values (e.g. 5 to mean 500% the default thickness)
Non-standard

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
Non-standard. Check cross-browser support before using.