Hamburger-Menu
Bild zum Thema

Tag <math>

html css php mysql javascript
Bild zum Thema

Tag <math>

Definition

Status: Aktueller Standard


Das Tag <math> steht für math (Mathematik, Formeln).
Das <math>-Element ist das Wurzelelement von MathML (Mathematical Markup Language). Es kapselt mathematische Notation in HTML-Dokumenten. Es dient der Darstellung mathematischer Formeln im Browser und ist Sreenreader-fähig. Das <math>-Tag allein tut nichts; es braucht spezialisierte Unterelemente (Kind-Elemente). Das Tag führt keine Mathematik aus. Es ist ein reiner Formatierungs- und Struktur-Befehl.

Syntax

<math><[unterelement]>...<[/unterelement]></math>

Attribute bzw. Unterelemente

<mi>

Identifier (Variable)


<mn>

Number (Nummer)


<mo>

Operator


<mrow>

Gruppierung


<msup>

Hochstellung


<msub>

Tiefstellung


<mfrac>

Bruch


<msqrt>

Quadratwurzel


display

"block" oder "inline" (Standard)


Beispiele

= Tag

= Attribut

= Wert

Text
= Kommentar bzw. wichtig!
Beispiel <math> - ---

Der Code:
<div>Der Radius ist der 
    <math display="inline">
    <mfrac>
      <mn>1</mn>
      <mn>2</mn>
    </mfrac>
  </math> Durchmesser
</div>

<div>Der Satz des Pythagoras:
 <math display="inline">
    <msup>
      <mi>a</mi>
      <mn>2</mn>
    </msup>
    <mo>+</mo>
    <msup>
      <mi>b</mi>
      <mn>2</mn>
    </msup>
    <mo>=</mo>
    <msup>
      <mi>c</mi>
      <mn>2</mn>
    </msup>
  </math>
</div>

<div>Wurzeldarstellung:
  <math display="inline">
    <mroot>
      <mn>12</mn>
      <mn>3</mn>
    </mroot>
  </math>
</div>

Ergebnis:
Ergebnis: <math>-Demo 1
---

Anmerkungen

Achtung! Es gibt für hoch- oder tiefgestellte Zeichen ja auch <sup> und <sub>. Diese Tags nie für mathematische Ausdrücke benutzen! Diese sind für typografische Zwecke wie z.B. chemische Formeln (H2O) oder Fußnoten (Text1)!