MathML 所有元素

2024 年 8 月 29 日 | 阅读 3 分钟
索引元素描述
1)<maction>MathML <maction> 元素提供了一种将动作绑定到(子)表达式的可能性。
2)<math>它是 MathML 中的顶级元素。 每个有效的 MathML 实例都必须包含在 <math> 标签中。
3)<menclose>MathML <menclose> 元素在其内容周围呈现由 notation 属性指定的封闭符号。
4)<merror>MathML merror 元素用于将内容显示为错误消息。
5)<mfenced>MathML <mfenced> 元素提供了向表达式添加自定义开头和结尾括号(例如方括号)和分隔符(例如逗号或分号)的可能性。
6)<mfrac>MathML <mfrac> 元素用于显示分数。
7)<mglyph>MathML <mglyph> 元素用于显示现有 Unicode 字符不可用的非标准符号。
8)<mi>MathML <mi> 元素指示内容应呈现为标识符,例如函数名称、变量或符号常量。
9)<mlabeledtr>MathML <mlabeledtr> 元素用于表示行中左侧或右侧的标签(使用 mtable 元素上的 side 属性确定)。 mlabeledtr 的子元素必须是 mtd 元素。
10)<mmultiscripts>MathML <mmultiscripts> 元素允许您创建类似张量的对象。
11)<mn>MathML <mn> 元素表示一个数字字面量,通常是一个数字序列,带有一个可能的分隔符(点或逗号)。
12)<mo>MathML <mo> 元素表示广义上的运算符。
13)<mover>MathML <mover> 元素用于将重音符号或限制附加到表达式上方。
14)<mpadded>MathML <mpadded> 元素用于添加额外的填充,并设置封闭内容的位置和大小的常规调整。
15)<mphantom>MathML <mphantom> 元素以不可见的方式呈现,但尺寸(例如高度、宽度和基线位置)仍然保留。
16)<mroot>MathML <mroot> 元素用于显示带有显式索引的根。
17)<mrow>MathML <mrow> 元素用于对子表达式进行分组,这些子表达式通常包含一个或多个运算符及其各自的操作数(例如 mi 和 mn)。
18)<ms>MathML ms 元素表示一个字符串文字,旨在由编程语言和计算机代数系统解释。
19)<mspace>MathML <mspace> 元素用于显示空白区域,其大小由其属性设置。
20)<msqrt>MathML <msqrt> 元素用于显示平方根。
21)<mstyle>MathML <mstyle> 元素用于更改其子元素的样式。
22)<msub>MathML <msub> 元素用于将下标附加到表达式。 它使用以下语法:<msub> 基本 下标 </msub>。
23)<msubsup>MathML <msubsup>元素用于将下标和上标一起附加到表达式。 它使用以下语法:msubsup 基本 下标 上标 /msubsup。
24)<msup>MathML <msup> 元素用于将上标附加到表达式。 它使用以下语法:msup 基本 上标 </msup>。
25)<mtable>MathML <mtable> 元素允许您创建表格或矩阵。 在 mtable 中,只能出现 mtr 和 mtd 元素。 这些元素类似于 HTML 的 table、tr 和 td 元素。
26)<mtd>MathML <mtd> 元素表示表格或矩阵中的单元格。 它只能出现在 mtr 元素中。 此元素类似于 HTML 的 td 元素。
27)<mtext>MathML <mtext> 元素用于呈现任意文本,没有符号意义,例如注释。
28)<mtr>MathML <mtr> 元素表示表格或矩阵中的一行。 它只能出现在一个元素中。 此元素类似于 HTML 的 tr 元素。
29)<munder>MathML <munder> 元素用于将重音符号或限制附加到表达式下方。 它使用以下语法:munder 基本 下划线 /munder
30)<munderover>MathML <munderover> 元素用于将重音符号或限制附加到表达式下方和上方。 它使用以下语法:munderover 基本 下划线 上划线 /munderover
31)<semantics>MathML 元素 <semantics>、annotation 和 annotation-xml 用于组合表示和内容标记,并提供数学表达式的布局信息和语义含义。
下一主题MathML 符号