使用 MathML 編寫數學公式

數學標記語言——或 MathML——是一種用於在網頁中編寫數學公式的標記語言,可以使用分數、上標、下標、根號、矩陣、積分、級數等。雖然它最初被設計為一種獨立的 XML 語言,但 MathML 通常嵌入到 HTML 文件中,可以看作是 HTML 的擴充套件。

警告:在實踐中,MathML 內容通常由 輕量級標記語言(例如 LaTeX)生成,或使用 圖形使用者介面 生成:如果您只需要在網頁中整合數學公式,則 編寫 MathML 頁面中的提示就足夠了。

前提條件

在嘗試學習 MathML 之前,假設您已經具備 HTMLCSS 的一些基本知識。因此,強烈建議您首先熟悉至少這兩種技術。請先完成以下模組:

對數學符號和 TeX 渲染規則有一定的瞭解也可能會有幫助,即使所需的概念會根據需要進行解釋。

模組

MathML 初步

MathML 是一種用於在網頁中編寫數學公式的標記語言。本模組為您邁向 MathML 精通之路提供了輕鬆的入門,介紹了它的基本工作原理、語法以及如何在 HTML 中開始使用它。

另請參閱

MDN 上的 MathML

MDN 上 MathML 文件的主要入口點,您可以在其中找到 MathML 語言所有功能的詳細參考文件。想知道某個屬性可以取的所有值嗎?這裡是一個好去處。