L'élément MathML <mfrac>
est utilisé pour afficher des fractions.
La syntaxe est la suivante : <mfrac>numérateur dénominateur</mfrac>
.
Attributs
- bevelled
-
Définit la façon dont la fraction est affichée. Si l'attribut vaut
true
, la ligne de fraction est biseautée (/) et le numérateur et le dénominateur sont affichés côte à côté. S'il vautfalse
(la valeur par défaut), le numérateur sera au-dessus du dénominateur. - class, id, style
- Afin d'être utilisés avec les feuilles de styles.
- denomalign
-
L'alignement du dénominateur sous la fraction. Les valeurs possibles :
left
,center
(valeur par défaut), etright
. - href
- Un hyperlien pointant vers un URI donné.
- linethickness
-
L'épaisseur de la ligne de fraction horizontale. La valeur par défaut est
medium
, mais l'attribut peut prendre d'autres valeurs commethin
,thick
, et autres. - mathbackground
-
La couleur de fond. Il est possible d'utiliser les codes au format
#rgb
,#rrggbb
et les noms de couleurs HTML. - mathcolor
-
La couleur du texte. Il est possible d'utiliser les codes au format
#rgb
,#rrggbb
et les noms de couleurs HTML. - numalign
-
L'alignement du numérateur au dessus de la barre de fraction. Les valeurs possibles sont :
left
,center
(la valeur par défaut), etright
.
Exemple
Exemple d'affichage :
Affichage dans votre navigateur:
<math> <mfrac bevelled="true"> <mfrac> <mi> a </mi> <mi> b </mi> </mfrac> <mfrac> <mi> c </mi> <mi> d </mi> </mfrac> </mfrac> </math>
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | Pas de support (24 seulement) | 1.0 (1.7 ou moins) | Pas de support | 9.5 | 5.1 |
bevelled |
Pas de support | 1.0 (1.7 ou moins) | Pas de support | Pas de support | Pas de support |
href |
Pas de support WebKit bug 85733 | 7.0 (7.0) | Pas de support | Pas de support | Pas de support WebKit bug 85733 |
mathbackground |
Pas de support (24 seulement) | 4.0 (2.0) | Pas de support | Pas de support | 5.1 |
mathcolor |
Pas de support (24 seulement) | 4.0 (2.0) | Pas de support | Pas de support | 5.1 |
Fonctionnalité | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Support simple | Pas de support | Pas de support | 1.0 (1.0) | Pas de support | Pas de support | Pas de support |
bevelled |
Pas de support | Pas de support | 1.0 (1.0) | Pas de support | Pas de support | Pas de support |
href |
Pas de support | Pas de support | 7.0 (7.0) | Pas de support | Pas de support | Pas de support |
mathbackground |
Pas de support | Pas de support | 4.0 (2.0) | Pas de support | Pas de support | Pas de support |
mathcolor |
Pas de support | Pas de support | 4.0 (2.0) | Pas de support | Pas de support | Pas de support |
Note relatives à Gecko
À partir de Gecko 7.0 (Firefox 7.0 / Thunderbird 7.0 / SeaMonkey 2.4) la valeur medium
de l'attribut linethickness
a été corrigée afin de correspondre à l'épaisseur par défaut.
Spécifications
Spécification | Statut | Commentaires |
---|---|---|
MathML 3.0 | Recommendation | Spécification actuelle |
MathML 2.0 | Recommendation | Spécification initiale |