<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 的浏览器中加载。