MathML 矩阵17 Mar 2025 | 阅读 2 分钟 在 MathML 中,<mtable> 元素用于创建表格或矩阵。 <mtable> 元素只包含 <mtr> 和 <mtd> 元素。 这些元素类似于 HTML 中的 <table>、<tr> 和 <td> 元素。 例如: 要创建一个 3x3 矩阵,具有以下数据  等效的 MathML 代码 注意: 默认情况下,<mtable> 元素根本没有任何边框。 因此,在指定矩阵或矩阵的行列式时,您必须在 <mtable> 之前和之后添加一个包含围栏字符(例如 '['、']'、'('、')'、'|')的 <mo>。
MathML 矩阵属性索引 | 属性 | 描述 |
---|
1) | align | 它指定表格相对于其环境的垂直对齐方式。 它的可能值为:轴线、基线、底部、中心、顶部。 | 2) | class, id, style | 它提供用于样式表。 | 3) | columnalign | 它指定单元格的水平对齐方式。 它的可能值为:左对齐、居中(默认)和右对齐。 | 4) | columnlines | 它指定列边框。 允许多个用空格分隔的值,并应用于相应的列(例如 columnlines="none none solid")。 它的可能值为:无(默认)、实线和虚线。 | 5) | columnspacing | 它指定表格列之间的间距。 | 6) | displaystyle | 它引用一个布尔值,指定是否使用更多垂直空间来显示方程式,或者,如果设置为 false,则使用更紧凑的布局来显示公式。 | 7) | frame | 它指定整个表格的边框。 它的可能值为:无(默认)、实线和虚线。 | 8) | framespacing | 它指定表格和框架之间添加的额外空间。 | 9) | href | 它用于将超链接设置为指定的 uri。 | 10) | mathbackground | 它指定背景颜色。 您可以使用 #rgb、#rrggbb 和 html 颜色名称。 | 11) | mathcolor | 它指定文本颜色。 您可以使用 #rgb、#rrggbb 和 html 颜色名称。 | 12) | rowalign | 它指定单元格的垂直对齐方式。 允许多个用空格分隔的值,并应用于相应的行(例如 rowalign="top bottom axis")。 它的可能值为:轴线、基线(默认)、底部、中心和顶部。 | 13) | rowlines | 它指定行边框。 允许多个用空格分隔的值,并应用于相应的行(例如 rowlines="none none solid")。 它的可能值为:无(默认)、实线和虚线。 | 14) | 宽度 | 它指定整个表格的宽度。 它接受长度值。 |
支持的浏览器元素 | Chrome | IE | Firefox (Gecko) | Opera | Safari | <mtable> | 不支持 | 不支持 | 支持 | 不支持 | 仅基本支持 |
|