MathML - 所有元素

以下是重要的 MathML 元素列表。

  • <maction> − 提供将操作绑定到子表达式/表达式的选项。

  • <math> − 它是顶级或根级元素,用于封装 MathML 实例的每个实例。每个有效的 MathML 表达式都应包装在外部 <math> 标签中。它可以包含任意数量的子元素。一个数学元素不能包含另一个数学元素标签。

  • <menclose> −将其内容呈现在由 notation 属性指定的封闭符号内。

  • <merror> − 用于将内容显示为错误消息。

  • <mfenced> − 提供向表达式添加自定义左括号和右括号以及分隔符的选项。

  • <mfrac> − 用于显示分数。

  • <mglyph> − 用于在现有 Unicode 字符不可用的情况下显示非标准符号。

  • <mi> −用于指定标识符,如变量、函数或常量的名称等。例如,<mi>PI</mi> 。

  • <mlabeledtr> − 使用 mtable 的 side 属性表示行左侧或右侧的标签。mlabeledtr 的子元素必须是 mtd 元素。

  • <mmultiscripts> − 提供创建类似张量对象的选项。

  • <mn> − 用于指定数字文字,如 3.14 等。例如,<mn>3.14</mn>。

  • <mo> −用于指定 +、- 等运算符。例如,<mo>+</mo>。

  • <mover> − 用于在表达式上附加重音或限制。

  • <mpadded> − 用于添加额外的填充并设置封闭内容的位置和大小的一般调整。

  • <mphantom> − 用于创建空间,因为它是不可见的,保持高度、宽度和基线位置不变。

  • <mroot> − 用于显示具有明确索引的根。

  • <mrow> −用于以水平方式对任意数量的子表达式进行分组。

  • <ms> − 用于表示字符串文字,旨在由编程语言和计算机代数系统解释。

  • <mspace> − 用于显示空白区域,其大小使用其属性设置。

  • <msqrt> − 用于显示平方根。

  • <mstyle> − 用于将样式应用于其子项。

  • <msub> − 用于将下标附加到表达式。它使用以下语法:<msub>基下标 </msub>。

  • <msubsup> − 用于将下标和上标一起附加到表达式。它使用以下语法:<msubsup> 基下标 上标 </msubsup>。

  • <msup> − 用于将上标附加到表达式。它使用以下语法:msup 基上标 </msup>。

  • <mtable> − 提供创建表格或矩阵的选项。

  • <mtd> −表示表格或矩阵中的单元格。

  • <mtext> − 用于呈现没有符号含义的文本,例如注释或注解。

  • <mtr> − 表示表格或矩阵中的一行。

  • <munder> − 提供在表达式下附加重音符或限制的选项。它使用以下语法:<munder> 基本下标 </munder>

  • <munderover> − 提供在表达式下方和上方附加重音符或限制的选项。它使用以下语法:</munderover>基础 下标 上标 </munderover>

  • <semantics> − <semantics>、<annotation> 和 <annotation-xml> 用于添加表示和内容标记,并提供布局信息和数学表达式的语义含义。