Das <mtable>
-Element wird genutzt, um in MathML Tabellen und Matrizen darzustellen und Gleichungen korrekt untereinander anzuordnen. Innerhalb von <mtable>
sind nur <mtr>
-Elemente für die Zeilen der Tabelle und innerhalb dieser Zeilen nur <mtd>
-Elemente für die Zellen erlaubt. Diese Elemente ähneln <table>
, <tr>
und <td>
in HTML.
Note: <mtable>
setzt das Attribut displaystyle
auf false
zurück. Für den Einsatz in einem inline-block könnte <mtable displaystyle="true">...</mtable> sinnvoll sein
.
Attribute
- align
- Gibt die vertikale Ausrichtung der Tabelle im Bezug auf die Umgebung an.
Mögliche Werte sind:axis
(Vorgabewert): Die vertikale Mitte (das Minuszeichen) liegt auf der Höhe der Achse der Umgebung.baseline
: Die vertikele Mitte der Tabelle liegt auf der Höhe der Grundlinie der Umgebung.bottom
: Der untere Rand der Tabelle liegt auf der Höhe der Grundlinie der Umgebung.center
: gleichbedeutend mitbaseline
.top
: Der obere Rand der Tabelle liegt auf der Höhe der Grundlinie der Umgebung.
align
auch mit einer Zeilennummer enden, z.B.align="center 3"
. Dadurch wird die angegebene Tabellenzeile und nicht die Tabelle als ganzes an der Umgebung ausgerichtet. Bei Angabe einer negativen, ganzen Zahl werden die Tabellenzeilen von unten nach oben gezählt. - alignmentscope
- Nicht implementiert
- class, id, style
- Zur Einbindung von CSS-Stylesheets und zur direkten Anwendung von CSS-Angaben auf einzelne Elemente.
- columnalign
- Gibt die horizontale Ausrichtung des Inhalts der Tabellenzellen an. Die Angabe mehrerer Werte ist erlaubt, diese werden in der angegebenen Reihenfolge auf die Spalten angewandt (z.B.
columnalign="left right center"
). Mögliche Werte sindleft
,center
(default) undright
. - columnlines
- Gibt die Umrandung der Spalten an. Die Angabe mehrerer Werte ist erlaubt, diese werden dann der Reihe nach auf die Spalten angewandt, (z.B.
columnlines="none none solid"
). Mögliche Werte sindnone
(default),solid
unddashed
. - columnspacing
- Gibt den Zwischenraum zwischen den Tabellenspalten an.
- Nicht implementiert columnwidth
- Gibt die Breite der Tabellenspalten an.
- displaystyle
- Ein Boolescher Wert für den Darstellungsstil einer Gleichung. Bei
true
wird zusätzlicher vertikaler Zwischenraum eingefügt; beifalse
wird die Formel dagegen kompakter dargestellt. Der hauptsächliche Effekt besteht darin, dass größere Versionen der Operatoren angezeigt werden, fallsdisplaystyle
auftrue
gesetzt ist. Siehe auchlargeop
andmovablelimits
bei<mo>
. - Nicht implementiert equalcolumns
- Ein Boolescher Wert, mit dem erzwungen werden kann, dass alle Spalten die gleiche Breite haben. Der Vorgabewert ist
false
. - Nicht implementiert equalrows
- Ein Boolescher Wert, mit dem erzwungen werden kann, dass alle Zeilen die gleiche Höhe haben. Der Vorgabewert ist
false
. - frame
- Dieses Attribut bestimmt die Umrandung der Tabelle als ganzes. Mögliche Werte sind
none
(default),solid
unddashed
. - framespacing
- Dieses Attribut gibt an, welcher zusätzliche Abstand zwischen der Tabelle und ihrer Umrandung (
frame
) eingefügt wird. Diese Angabe wirkt nur, sofernframe
nichtnone
ist. Der erste Wert betrifft den linken und rechten Abstand, der zweite den Abstand nach oben und unten. Vorgabewerte sind.4em .5ex
. - groupalign
- Nicht implementiert
- href
- Mit diesem Attribut kann ein Link gesetzt werden.
- mathbackground
- Die Hintergrundfarbe. Folgende Notationen sind erlaubt:
#rgb
,#rrggbb
und HTML-Farbnamen. - mathcolor
- Die Textfarbe. Folgende Notationen sind erlaubt:
#rgb
,#rrggbb
und HTML-Farbnamen. - Nicht implementiert minlabelspacing
- Eine Längenangabe für den Mindestabstand zwischen label und der angrenzenden Zelle.
- rowalign
- Gibt die vertikale Ausrichtung des Inhalts der Tabellenzellen an. Die Angabe mehrerer Werte ist erlaubt, diese werden dann in der angegebenen Reihenfolge auf die Zeilen angewandt, (z.B.
rowalign="top bottom axis"
). Mögliche Werte sindaxis
,baseline
(default),bottom
,center
undtop
. - rowlines
- Legt die Umrandung der Tabellenzeilen fest. Die Angabe mehrerer Werte ist erlaubt, diese werden dann der Reihe nach auf die Zeilen angewandt, (z.B.
rowlines="none none solid"
). Mögliche Werte sindnone
(default),solid
unddashed
. - Nicht implementiert rowspacing
- Gibt den Zwischenraum zwischen den Zeilen der Tabelle an.
- Nicht implementiert side
- Specifies the position where
<mlabeledtr>
label elements should be placed. Possible values are:left
,right
(default),leftoverlap
andrightoverlap
. - width
- Legt die Breite der Tabelle fest. Siehe Maßangaben für mögliche Werte.
Beispiele
Vertikale Ausrichtung mit Zeilennummer
<math> <mi>X</mi> <mo>=</mo> <mtable frame="solid" rowlines="solid" align="axis 3"> <mtr> <mtd><mi>A</mi></mtd> <mtd><mi>B</mi></mtd> </mtr> <mtr> <mtd><mi>C</mi></mtd> <mtd><mi>D</mi></mtd> </mtr> <mtr> <mtd><mi>E</mi></mtd> <mtd><mi>F</mi></mtd> </mtr> </mtable> </math>
Spezifikationen
Standard | Status | Bemerkung |
---|---|---|
MathML 3.0 Die Definition von 'mtable' in dieser Spezifikation. |
Empfehlung | Current specification |
MathML 2.0 Die Definition von 'mtable' in dieser Spezifikation. |
Empfehlung | Initial specification |
Browserkompatibilität
Merkmal | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | Nicht unterstützt | 1.0 (1.7 oder früher) | Nicht unterstützt | Nicht unterstützt | 5.1 |
align |
Nicht unterstützt | 1.0 (1.7 oder früher) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
alignmentscope |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
columnalign |
Nicht unterstützt | 1.0 (1.7 oder früher) | Nicht unterstützt | Nicht unterstützt | 5.1 |
columnlines |
Nicht unterstützt | 1.0 (1.7 oder früher) | Nicht unterstützt | Nicht unterstützt | 5.1 |
columnspacing |
Nicht unterstützt | 33.0 (33.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
columnwidth |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
displaystyle |
Nicht unterstützt | 1.0 (1.7 oder früher) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
equalcolumns |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
equalrows |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
frame |
Nicht unterstützt | 1.0 (1.7 oder früher) | Nicht unterstützt | Nicht unterstützt | 5.1 |
framespacing |
Nicht unterstützt | 33.0 (33.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
groupalign |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
href |
Nicht unterstützt | 7.0 (7.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
mathbackground |
Nicht unterstützt | 4.0 (2.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
mathcolor |
Nicht unterstützt | 4.0 (2.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
minlabelspacing |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
rowalign |
Nicht unterstützt | 1.0 (1.7 oder früher) | Nicht unterstützt | Nicht unterstützt | 5.1 |
rowlines |
Nicht unterstützt | 1.0 (1.7 oder früher) | Nicht unterstützt | Nicht unterstützt | 5.1 |
rowspacing |
Nicht unterstützt | 33.0 (33.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
side |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
width |
Nicht unterstützt | 13.0 (13.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
Merkmal | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | Nicht unterstützt | Nicht unterstützt | 1.0 (1.9.2) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
align |
Nicht unterstützt | Nicht unterstützt | 1.0 (1.9.2) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
alignmentscope |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
columnalign |
Nicht unterstützt | Nicht unterstützt | 1.0 (1.9.2) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
columnlines |
Nicht unterstützt | Nicht unterstützt | 1.0 (1.9.2) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
columnspacing |
Nicht unterstützt | Nicht unterstützt | 33.0 (33.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
columnwidth |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
displaystyle |
Nicht unterstützt | Nicht unterstützt | 1.0 (1.9.2) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
equalcolumns |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
equalrows |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
frame |
Nicht unterstützt | Nicht unterstützt | 1.0 (1.9.2) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
framespacing |
Nicht unterstützt | Nicht unterstützt | 33.0 (33.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
groupalign |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
href |
Nicht unterstützt | Nicht unterstützt | 7.0 (7.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
mathbackground |
Nicht unterstützt | Nicht unterstützt | 4.0 (2.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
mathcolor |
Nicht unterstützt | Nicht unterstützt | 4.0 (2.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
minlabelspacing |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
rowalign |
Nicht unterstützt | Nicht unterstützt | 1.0 (1.9.2) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
rowlines |
Nicht unterstützt | Nicht unterstützt | 1.0 (1.9.2) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
rowspacing |
Nicht unterstützt | Nicht unterstützt | 33.0 (33.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
side |
Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
width |
Nicht unterstützt | Nicht unterstützt | 13.0 (13.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
Siehe auch
Schlagwörter des Dokuments und Mitwirkende
Schlagwörter:
Mitwirkende an dieser Seite:
Draussenduscher
Zuletzt aktualisiert von:
Draussenduscher,