Hamburger-Menu
Bild zum Thema

Tag <mrow>

html css php mysql javascript
Bild zum Thema

Tag <mrow>

Definition

Status: Aktueller Standard


Das Tag <mrow> steht für math row (mathematische Reihe).
Das <mrow>-Element ist kein klassisches HTML-Tag sondern Teil des MathML-Standards (Mathematical Markup Language), der direkt in HTML5-Dokumenten verwendet werden kann. Es ist das wichtigste Werkzeug, um Ordnung in Formeln zu bringen. Es dient als unsichtbarer Container dazu, mehrere MathML-Elemente zu einer logischen Einheit zu gruppieren. Einige MathML-Tags (wie <mfrac>, <msqrt> oder <msub>) erwarten eine feste Anzahl an Kind-Elementen. Wenn man dort aber eine ganze Formel hineinpacken möchte, muss man diese in ein <mrow> „verpacken“, damit sie als ein einziges Element gezählt wird. Beispiel: Ein Bruch (<mfrac>) erlaubt nur zwei Kinder (Zähler und Nenner). Willst du im Zähler „x + y“ schreiben, musst du ein <mrow> nutzen (siehe Beispiel). Man kann beliebig viele -Tags ineinander verschachteln, um z. B. Klammerausdrücke innerhalb von Brüchen darzustellen.

Syntax

<mrow>mathematischer Ausdruck</mrow>

Beispiele

= Tag

= Attribut

= Wert

Text
= Kommentar bzw. wichtig!
Beispiel <mrow> - Gruppierung des Zählerterms zu einem Ausdruck

Der Code:
<math>
  <mfrac>
    <mrow> <!-- Zähler-Gruppe -->
      <mi>x</mi>
      <mo>+</mo>
      <mi>y</mi>
    </mrow>
    <mn>2</mn> <!-- Nenner -->
  </mfrac>
</math>
  

Ergebnis:
Ergebnis: <mrow>-Demo 1
Gruppierung des Zählerterms zu einem Ausdruck