MathML - Matrici
Il tag <mtable> viene utilizzato per disegnare matrici.
Sintassi
mtable è simile al tag table dell'HTML e questo tag utilizza elementi mtr, mtd che sono simili ai tag tr e td dell'HTML.
<mtable> <mtr> <mtd></mtd></mtr></mfrac>
Attributi
Ecco la descrizione di tutti gli attributi di questo tag:
align- Per specificare l'allineamento verticale del tavolo. I valori validi sono: axis, baseline, bottom, center, top. L'impostazione predefinita è l'asse.
class, id, style - Usato con i fogli di stile.
columnalign- Per specificare l'allineamento orizzontale delle celle. I valori validi sono: sinistra, centro e destra. L'impostazione predefinita è center.
columnlines- Per specificare i bordi delle colonne. I valori validi sono: nessuno, pieno e tratteggiato. L'impostazione predefinita è nessuno.
columnspacing - Per specificare lo spazio tra le colonne della tabella.
displaystyle - Se true viene utilizzato più spazio verticale per le equazioni visualizzate, se false, viene utilizzato un layout più compatto per visualizzare le formule.
frame- Per specificare i bordi dell'intera tabella. I valori validi sono: nessuno, pieno e tratteggiato. L'impostazione predefinita è nessuno.
framespacing - Per specificare lo spazio aggiuntivo aggiunto tra il tavolo e il telaio.
href - Per specificare un collegamento ipertestuale a un uri specificato.
mathbackground- Per specificare il colore di sfondo. I formati validi sono #rgb, #rrggbb e i nomi dei colori html.
mathcolor- Per specificare il colore del testo. I formati validi sono #rgb, #rrggbb e i nomi dei colori html.
rowalign- Per specificare l'allineamento verticale delle celle. I valori validi sono axis, baseline, bottom, center e top. L'impostazione predefinita è la linea di base
rowlines- Per specificare i bordi delle righe. I valori validi sono: nessuno, pieno e tratteggiato. L'impostazione predefinita è nessuno.
width - Per specificare la larghezza dell'intera tabella.
Esempio
Disegniamo una metrica 3 x 3.
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mrow>
<mo>[</mo>
<mtable>
<mtr>
<mtd><mn>1</mn></mtd>
<mtd><mn>0</mn></mtd>
<mtd><mn>0</mn></mtd>
</mtr>
<mtr>
<mtd><mn>0</mn></mtd>
<mtd><mn>1</mn></mtd>
<mtd><mn>0</mn></mtd>
</mtr>
<mtr>
<mtd><mn>0</mn></mtd>
<mtd><mn>0</mn></mtd>
<mtd><mn>1</mn></mtd>
</mtr>
</mtable>
<mo>]</mo>
</mrow>
</math>