📜  HTML5 |数学ML<munder>标签(1)

📅  最后修改于: 2023-12-03 15:31:18.692000             🧑  作者: Mango

HTML5 | 数学ML 标签

简介

在 HTML5 中,添加了数学公式专用的 MathML 标记,其中包括了一个 标签。这个标签用于添加下面横线。这个标签需要放在 或者 标签内。

语法
<munder accentunder="true|false">
  <mrow>
    <!-- 下方表达式的内容 -->
  </mrow>
  <mrow>
    <!-- 横线下方的内容 -->
  </mrow>
</munder>
  • accentunder 属性是可选的,在默认情况下,下划线会被放置在被下划线的对象下面,如果把这个属性设置为 true,下划线会被放在对象下面的中央位置。
示例

下面是一个使用 标签的例子,用于实现一个包含下划线的数学公式:

<math xmlns="http://www.w3.org/1998/Math/MathML">
  <mrow>
    <munder>
      <mi>x</mi>
      <mi>i</mi>
    </munder>
    <mo>=</mo>
    <munder accentunder="true">
      <mi>x</mi>
      <mi>j</mi>
    </munder>
  </mrow>
</math>

这个例子会产生以下的输出:

xi=xj

注意事项
  • 由于 MathML 不受 HTML5 的支持,因此需要在使用时通过其他方式提供支持,例如使用 MathJax 等库。