<math> * - MathML による数式記述(新)

■ 概要

項  目説  明
記述形式 <math>~</math>
対応ブラウザー H5+ / e?+ / N?+ / Fx?+ / Op?+ / Ch?+ / Sa?+
種  類
(カテゴリー)
フロー・コンテンツ, フレージング・コンテンツ,
エンベッディッド・コンテンツパルパブル・コンテンツ  
置ける場所 エンベッディッド・コンテンツ が記入できる場所
内包要素
(コンテンツ・モデル)
MathML に従ったマークアップ
(コンテンツ・モデル: 直接指定

■ 解説

<math> ~ </math> の範囲に XML ベースの数式記述である MathML をそのまま書き込みレンダリングします。

HTML5 で初めて導入された仕様のため,対応していないブラウザーも多いので,注意が必要です。

■ 使用例 ( HTML5 における MathML 記述の例)

HTMLソース
MathML による
記述部分
   <math>
      <munderover>
         <mi>&sum;</mi>
         <mrow>
            <mi>k</mi>
            <mo>=</mo>
            <mi>1</mi>
         </mrow>
         <mn>50</mn>
      </munderover>
      <msub>
         <mi>x</mi>
         <mi>k</mi>
      </msub>
   </math>

ブラウザー 表示例
k = 1 50 x k

■ 備考

MathML に関しては,

などを参考にしてください。