<math>
<math> MathML 元素是頂級 MathML 元素,用於編寫單個數學公式。它可以放置在允許使用 流內容 的 HTML 內容中。
注意:有關在網頁中正確整合 MathML 公式的技巧,請參閱 創作 MathML 頁面;有關更多演示,請參閱 示例 頁面。
屬性
此元素的屬性包括 全域性 MathML 屬性 以及以下屬性
display-
此 列舉 屬性指定應如何呈現包含的 MathML 標記。它可以具有以下值之一
block,表示此元素將在其自己的塊中顯示在當前文字跨度之外,並且math-style設定為normal。inline,表示此元素將在當前文字跨度內顯示,並且math-style設定為compact。
如果不存在,則其預設值為
inline。
示例
此示例包含兩個 MathML 公式。第一個公式在其自己的居中塊中呈現,佔用所需的空間。第二個公式在文字段落中呈現,尺寸和間距減小,以最大程度地減少其高度。
html
<p>
The infinite sum
<math display="block">
<mrow>
<munderover>
<mo>∑</mo>
<mrow>
<mi>n</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mrow>
<mo>+</mo>
<mn>∞</mn>
</mrow>
</munderover>
<mfrac>
<mn>1</mn>
<msup>
<mi>n</mi>
<mn>2</mn>
</msup>
</mfrac>
</mrow>
</math>
is equal to the real number
<math display="inline">
<mfrac>
<msup>
<mi>π</mi>
<mn>2</mn>
</msup>
<mn>6</mn>
</mfrac></math
>.
</p>
規範
| 規範 |
|---|
| MathML 核心 # the-top-level-math-element |
瀏覽器相容性
BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。