このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
<mfrac>
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2023年1月.
MathML の<mfrac> 要素は分数を表示するのに使います。
In this article
構文
<mfrac>numerator denominator</mfrac>
属性
bevelled非推奨;分数を表示する方法を指定します。
trueのとき分数線は斜線になります。つまりこの場合、分子・分母がスラッシュ (/) を挟んで左右に並ぶことになります。既定値のfalseの場合、分子は分母の上に載ります。この属性は、非推奨で将来削除される予定です。代わりに U+2044 (fraction slash) を使用してください。class,id,styleスタイルシート で装飾を行なう際に使われます。
denomalign非推奨;分数の下に分母をどう揃えるかを指定します。取り得る値は
left、center(既定値) とrightです。この属性は、非推奨で近日中に廃止されます。代わりに CSS を用いてtext-alignを指定してください。href特定の URI へのハイパーリンクを設定するのに使われます。
linethickness分数の水平線の太さ。既定値は
mediumで、thin、thickや、それ以外のlength 値 が取り得ます。mathbackground数式の背景色を指定するために使われます。
#rgb、#rrggbbのような 16 進表現のほか、HTML で定められた色キーワードを使用できます。mathcolor数式自体 (テキストと分数線) の色を設定するために使われます。
#rgb、#rrggbbのような 16 進表現のほか、HTML で定められた色キーワードを使用できます。numalign非推奨;分数の上に分子をどう揃えるかを指定します。取り得る値は
left、center(既定値) とrightです。この属性は、非推奨で将来削除される予定です。代わりに CSS のtext-alignを使用してください。
例
レンダリングのサンプル (画像):
ブラウザーのレンダリング結果:
<math> <mfrac bevelled="true"> <mfrac> <mi> a </mi> <mi> b </mi> </mfrac> <mfrac> <mi> c </mi> <mi> d </mi> </mfrac> </mfrac></math>仕様書
| Specification |
|---|
| MathML Core> # fractions-mfrac> |