使用 MathML 编写数学公式

数学标记语言——或 MathML——是一种用于在网页中编写数学公式的标记语言,可以使用分数、上标、下标、根号、矩阵、积分、级数等。虽然它最初被设计为一种独立的 XML 语言,但 MathML 通常嵌入到 HTML 文档中,可以看作是 HTML 的扩展。

警告:在实践中,MathML 内容通常由 轻量级标记语言(例如 LaTeX)生成,或使用 图形用户界面 生成:如果您只需要在网页中集成数学公式,则 编写 MathML 页面中的提示就足够了。

前提条件

在尝试学习 MathML 之前,假设您已经具备 HTMLCSS 的一些基本知识。因此,强烈建议您首先熟悉至少这两种技术。请先完成以下模块:

对数学符号和 TeX 渲染规则有一定的了解也可能会有帮助,即使所需的概念会根据需要进行解释。

模块

MathML 初步

MathML 是一种用于在网页中编写数学公式的标记语言。本模块为您迈向 MathML 精通之路提供了轻松的入门,介绍了它的基本工作原理、语法以及如何在 HTML 中开始使用它。

另请参阅

MDN 上的 MathML

MDN 上 MathML 文档的主要入口点,您可以在其中找到 MathML 语言所有功能的详细参考文档。想知道某个属性可以取的所有值吗?这里是一个好去处。