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 MINUSGRAD (-) noch das Zeichen U+002B PLUSZEICHEN (+) ist; zum Beispiel1234.<boolean>: Ein Stringtrueoderfalse, der einen booleschen Wert darstellt.
Veraltete MathML-Längen
Warnung: Diese Längen sind veraltet. Ihre Verwendung wird nicht mehr empfohlen.
Anstelle von <length-percentage> definierte MathML früher einen eigenen Typ zur Beschreibung von Längen. Akzeptierte Werte umfassten nicht-null Längenwerte ohne Einheit (z.B. 5 für 500%), Werte mit Zahlen, die mit einem Punkt enden (z.B. 34.px), oder benannte Abstände (z.B. thinmathspace). Aus Kompatibilitätsgründen wird empfohlen, nicht-null Längenwerte ohne Einheit durch äquivalente <percentage>-Werte zu ersetzen, unnötige Punkte in Zahlen zu entfernen und die folgenden Ersatznamen 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 |
Schriftgrößen-abhängige Einheit |
ex |
Schriftgrößen-abhängige Einheit. (Die "x"-Höhe des Elements, 1ex ≈ 0.5em in vielen Schriften) |
px |
Pixel |
in |
Zoll (1 Zoll = 2,54 Zentimeter) |
cm |
Zentimeter |
mm |
Millimeter |
pt |
Punkte (1 Punkt = 1/72 Zoll) |
pc |
Picas (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 |