MathML <mfenced>
要素は、独自の括弧類 (角括弧など) や区切り記号 (カンマやセミコロンなど) を数式に追加する機能を提供します。
属性
- class, id, style
- スタイルシートで使用するために用意されます。
- close
- 閉じ記号の文字列を与えます。既定値は ")" です。空白文字はすべて無くされます。
- href
- 指定されたURIへのハイパーリンクを設定するために使用されます。
- mathbackground
- 背景色。#
#rgb
、#rrggbb
、およびHTMLの色名を使用できます。 - mathcolor
- テキストの色と分数数線の色。
#rgb
、#rrggbb
、およびHTMLの色名を使用できます。 - open
- 開き記号の文字列を与えます。既定値は "(" です。空白文字はすべて無くされます。
- separators
- 区切り記号を表すゼロ個以上の文字の列を与えます。空白で区切っても構いません。空白は無視されます。既定値は "," です。複数指定することにより,各子要素間に別個の区切り記号を当てることが出来ます。余分に指定した分は無視されます。少なく指定した場合は,最後のものが繰り返されます。
例
最後の区切り記号(,)は繰り返される
サンプルレンダリング:
ブラウザーでのレンダリング:
<math>
<mfenced open="{" close="}" separators=";;,">
<mi>a</mi>
<mi>b</mi>
<mi>c</mi>
<mi>d</mi>
<mi>e</mi>
</mfenced>
</math>
余分な区切り記号(,)は無視される
サンプルレンダリング:
ブラウザーでのレンダリング:
<math>
<mfenced open="[" close="]" separators="||||,">
<mi>a</mi>
<mi>b</mi>
<mi>c</mi>
<mi>d</mi>
<mi>e</mi>
</mfenced>
</math>
Specifications
Specification | Status | Comment |
---|---|---|
MathML 3.0 mfenced の定義 |
勧告 | Current specification |
MathML 2.0 mfenced の定義 |
勧告 | Initial specification |
ブラウザー互換性
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.