MathML - 所有元素

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

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

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

  • <menclose> : 在符号属性指定的封闭符号内呈现其内容.

  • <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> base下标</msub>.

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

  • <msup> : 用于将上标附加到表达式.它使用以下语法:msup base superscript</msup>.

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

  • <mtd> : 表示表格或矩阵中的单元格.

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

  • <mtr> : 表示表格或矩阵中的行.

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

  • <munderover> : 提供附加表达式下方和上方的重音符号或限制的选项.它使用以下语法:</munderover> base undercript overscript</munderover>

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