- MathML 教程
- MathML - 首頁
- MathML - 概述
- MathML - 所有元素
- MathML - 基本元素
- MathML - 攜帶元素
- MathML - 包裹元素
- MathML - 圍欄元素
- MathML - 分數
- MathML - 長除法
- MathML - 矩陣
- MathML - 乘法
- MathML - 上標
- MathML - 填充
- MathML - 虛元素
- MathML - 根式
- MathML - 迴圈小數
- MathML - 樣式
- MathML - 下標
- MathML - 下標-上標
- MathML - 上標
- MathML - 下標
- MathML - 下標-上標
- MathML 符號
- MathML - 代數符號
- MathML - 微積分符號
- MathML - 省略號符號
- MathML - 函式符號
- MathML - 幾何符號
- MathML - 希臘字母
- MathML - 無形運算子
- MathML - 邏輯符號
- MathML - 集合符號
- MathML 有用資源
- MathML - 快速指南
- MathML - 有用資源
- MathML - 討論
MathML - 基本元素
MathML 表示式有五個基本元素。
<math> 元素 - 它是頂級或根元素,用於封裝每個 MathML 例項。每個有效的 MathML 表示式都應該用外部 <math> 標記包裹。它可以包含任意數量的子元素。一個 math 元素不能包含另一個 math 元素標記。
<mrow> 元素 - 用於以水平方式組合任意數量的子表示式。
<mi> 元素 - 用於指定識別符號,例如變數名、函式名或常量名等。例如,<mi>PI</mi>。
<mo> 元素 - 用於指定運算子,例如 +、- 等。例如,<mo>+</mo>。
<mn> 元素 - 用於指定數字文字,例如 3.14 等。例如,<mn>3.14</mn>。
示例
讓我們使用 MathML 表示法構建一個簡單的數學方程式 a + b = 5。
步驟 1:標識
這裡 a、b 是變數。+ 是運算子,5 是數字。我們將它們分別封裝為 <mi>a</mi>、<mi>b</mi>、<mo>+</mo> 和 <mn>5</mn> (原文此處有誤,應為5)
步驟 2:構建表示式 a + b。
語法
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mrow>
<mi>a</mi>
<mo>+</mo>
<mi>b</mi>
</mrow>
</math>
輸出
步驟 3:構建表示式 a + b = 5。
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mrow>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mi>b</mi>
</mrow>
<mo>=</mo>
<mn>5</mn>
</mrow>
</math>
輸出
廣告