MathML - 样式

<mstyle> 标签用于进行影响其内容渲染的样式更改。

语法

以下是使用此标签的简单语法 −

<mstyle> expression </mstyle>

参数

以下是此标签的所有参数的描述 −

  • expression − 推断的 mrow 元素。

属性

以下是此标签的所有属性的描述 −

  • scriptlevel −指定子元素的脚本级别。如果没有符号,则将脚本级别设置为指定值;如果带有符号,则增加("+")或减少("-")当前值。

  • displaystyle − 指定显示样式。

  • scriptsizemultiplier − 指定用于调整因脚本级别变化而导致的字体大小的乘数。

  • scriptminsize − 指定因脚本级别变化而允许的最小字体大小。

  • infixlinebreakstyle − 指定用于中缀运算符的默认换行样式。

  • decimalpoint − 指定用于确定 <mstack> 和 <mtable> 内对齐点的字符当使用"小数点"值指定对齐方式时,列。默认值为"."。

示例

示例 1:不使用 <mstyle> 标签

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>
      <mo maxsize = "100%"> ( </mo>
      <mfrac> 
         <mi> a </mi> 
         <mi> b </mi> 
      </mfrac>
      <mo maxsize = "100%"> ) </mo>
   </mrow>
</math>

输出

( a b )

示例 2:使用 <mstyle> 标签

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mstyle maxsize = "100%">
      <mrow>
         <mo> ( </mo>
         <mfrac> 
            <mi> a </mi> 
            <mi> b </mi> 
         </mfrac>
         <mo> ) </mo>
      </mrow>
   </mstyle>
</math>

输出

( a b )