<mfrac>

**<mfrac>** MathML 元素用於顯示分數。它也可以用於標記分數類物件,例如 二項式係數勒讓德符號

語法

html
<mfrac>numerator denominator</mfrac>

屬性

此元素的屬性包括 全域性 MathML 屬性 以及以下屬性

denomalign 已棄用 非標準

分母在分數下方對齊的方式。可能的值為:leftcenter(預設)和 right

linethickness

一個 <length-percentage>,表示水平分數線的粗細。

numalign 已棄用 非標準

分子在分數上方對齊的方式。可能的值為:leftcenter(預設)和 right

注意:對於 linethickness 屬性,某些瀏覽器可能也接受已棄用的值 mediumthinthick(其確切解釋留給實現者)或 舊版 MathML 長度

示例

簡單分數

以下 MathML 程式碼應呈現為一個分數,分子為 "a + 2",分母為 "3 − b"

html
<math display="block">
  <mfrac>
    <mrow>
      <mi>a</mi>
      <mo>+</mo>
      <mn>2</mn>
    </mrow>
    <mrow>
      <mn>3</mn>
      <mo></mo>
      <mi>b</mi>
    </mrow>
  </mfrac>
</math>

沒有橫線的分數

以下 MathML 程式碼應呈現為一個 二項式係數

html
<math display="block">
  <mrow>
    <mo>(</mo>
    <mfrac linethickness="0">
      <mi>n</mi>
      <mi>k</mi>
    </mfrac>
    <mo>)</mo>
  </mrow>
</math>

規範

規範
MathML 核心
# fractions-mfrac

瀏覽器相容性

BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。