<mfrac>

Baseline 2023

Newly available

Since January 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Das <mfrac> MathML-Element wird verwendet, um Brüche darzustellen. Es kann auch verwendet werden, um bruchartige Objekte wie binomiale Koeffizienten und Legendre-Symbole zu markieren.

Syntax

html
<mfrac>numerator denominator</mfrac>

Attribute

Dieses Element umfasst die globalen MathML-Attribute sowie die folgenden Attribute:

denomalign Veraltet Nicht standardisiert

Die Ausrichtung des Nenners unter dem Bruch. Mögliche Werte sind: left, center (Standard) und right.

linethickness

Eine <length-percentage>, die die Dicke der horizontalen Bruchlinie angibt.

numalign Veraltet Nicht standardisiert

Die Ausrichtung des Zählers über dem Bruch. Mögliche Werte sind: left, center (Standard) und right.

Hinweis: Für das linethickness-Attribut können einige Browser auch die veralteten Werte medium, thin und thick akzeptieren (deren genaue Interpretation den Implementierern überlassen wird) oder veraltete MathML-Längen.

Beispiele

Einfacher Bruch

Der folgende MathML-Code sollte als ein Bruch mit dem Zähler "a + 2" und dem Nenner "3 − b" gerendert werden:

html
<math display="block">
  <mfrac>
    <mrow>
      <mi>a</mi>
      <mo>+</mo>
      <mn>2</mn>
    </mrow>
    <mrow>
      <mn>3</mn>
      <mo>−</mo>
      <mi>b</mi>
    </mrow>
  </mfrac>
</math>

Bruch ohne Linie

Der folgende MathML-Code sollte als ein binomialer Koeffizient gerendert werden:

html
<math display="block">
  <mrow>
    <mo>(</mo>
    <mfrac linethickness="0">
      <mi>n</mi>
      <mi>k</mi>
    </mfrac>
    <mo>)</mo>
  </mrow>
</math>

Technische Zusammenfassung

Spezifikationen

Specification
MathML Core
# fractions-mfrac

Browser-Kompatibilität

BCD tables only load in the browser