<mo>
<mo>
MathML 元素在广义上表示一个运算符。除了严格意义上的数学运算符外,此元素还包括括号等“运算符”、逗号和分号等分隔符或“绝对值”符号。
属性
除了 全局 MathML 属性 之外,此元素还接受以下属性 其默认值取决于运算符的形式和内容
accent
非标准fence
-
一个
<boolean>
指示运算符是否为围栏(例如括号)。此属性没有视觉效果。 largeop
-
一个
<boolean>
指示当math-style
设置为normal
时,运算符是否应绘制得更大。 lspace
-
一个
<length-percentage>
指示运算符之前的空格量。 maxsize
-
一个
<length-percentage>
指示可伸缩运算符的最大尺寸。 minsize
-
一个
<length-percentage>
指示可伸缩运算符的最小尺寸。 movablelimits
-
一个
<boolean>
指示当math-style
设置为compact
时,附加的下标和上标是否移动到下标和上标位置。 rspace
-
一个
<length-percentage>
指示运算符之后的空格量。 separator
-
一个
<boolean>
指示运算符是否为分隔符(例如逗号)。此属性没有视觉效果。 stretchy
-
一个
<boolean>
指示运算符是否会扩展到相邻元素的大小。 symmetric
-
一个
<boolean>
指示可伸缩运算符是否应围绕虚构的数学轴(居中的分数线)垂直对称。
注意:对于 lspace
、maxsize
、minsize
和 rspace
属性,某些浏览器也可能接受 旧版 MathML 长度。
示例
html
<math display="block">
<mrow>
<mn>5</mn>
<mo>+</mo>
<mn>5</mn>
</mrow>
</math>
<math display="block">
<mrow>
<mo>[</mo> <!-- default form value: prefix -->
<mrow>
<mn>0</mn>
<mo>;</mo> <!-- default form value: infix -->
<mn>1</mn>
</mrow>
<mo>)</mo> <!-- default form value: postfix -->
</mrow>
</math>
规范
规范 |
---|
MathML Core # operator-fence-separator-or-accent-mo |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。