MathML - Matrices

<mtable>tag用于绘制矩阵.

语法

mtable类似于HTML的表格标签,此标签使用mtr,mtd元素类似于HTML的tr和td标记.

<mtable> <mtr> <mtd></mtd></mtr></mfrac>

属性

以下是此标记的所有属性的说明 :

  • align : 指定表的垂直对齐方式.有效值为:轴,基线,底部,中心,顶部.默认为轴.

  • class,id,style : 与样式表一起使用.

  • columnalign : 指定单元格的水平对齐方式.有效值为:left,center和right.默认为中心.

  • columnlines: 指定列边框.有效值为:none,solid和dashed.默认为无.

  • columnspacing : 指定表格列之间的空格.

  • displaystyle : 如果为真,则更多垂直空间用于显示的方程式,如果为false,则使用更紧凑的布局来显示公式.

  • frame 去;指定整个表的边框.有效值为:none,solid和dashed.默认为无.

  • framespacing : 指定表和框架之间添加的额外空间.

  • href : 指定指定uri的超链接.

  • mathbackground : 指定背景颜色.有效格式为#rgb,#rrggbb和html颜色名称.

  • mathcolor : 指定文本颜色.有效格式为#rgb,#rrggbb和html颜色名称.

  • rowalign : 指定单元格的垂直对齐方式.有效值为轴,基线,底部,中心和顶部.默认为基线

  • rowlines : 指定行边框.有效值为:none,solid和dashed.默认为无.

  • width : 指定整个表的宽度.

示例

让我们绘制一个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>