Heim  >  Artikel  >  Web-Frontend  >  MathML-Beispiel in HTML5

MathML-Beispiel in HTML5

PHPz
PHPznach vorne
2023-09-16 09:29:09916Durchsuche

MathML-Beispiel in HTML5

Im folgenden Artikel lernen wir Beispiele für MathML in HTML5. HTML-Tags und MathML-Tags haben viele Gemeinsamkeiten. Ähnlich wie HTML-Tags zur Angabe von Titeln und Absätzen verwendet werden, verwendet MathML Tags zur Beschreibung der verschiedenen Komponenten einer mathematischen Gleichung.

Die mathematische Auszeichnungssprache heißt MathML. Es verwendet XML, um mathematische Symbole zu beschreiben und deren Struktur und Inhalt zu erfassen. Es wird hauptsächlich zum Einbetten mathematischer Formeln in Websites verwendet. MathML ermöglicht es, wissenschaftliches und mathematisches Wissen online zu veröffentlichen.

MathML kann verwendet werden

  • MathML kann als Ersatz für die Matrixform verwendet werden.

  • MathML kann partielle Differentialgleichungen darstellen.

  • MathML kann chemische Reaktionsgleichungen darstellen.

wird übersetzt als:
S.NoS.No Tags und Verwendung
1

Die Übersetzung dieses Satzes lautet: Er wird für Variablen verwendet

2

Es wird für numerische Werte verwendet

3

Es wird für mathematische Operatoren verwendet

4

Es wird verwendet, um MathML-Elemente zu einer einzigen Einheit zu gruppieren

Schauen wir uns einige Beispiele an, um MathML besser zu verstehen

Die chinesische Übersetzung von

Beispiel 1

lautet:

Beispiel 1

Im Beispiel unten drucken wir a2= b2= c2

<!DOCTYPE html>
<html>
<body>
   <math>
      <mrow>
         <msup><mi>a</mi><mn>2</mn></msup>
         <mo>=</mo>
         <msup><mi>b</mi><mn>2</mn></msup>
      </mrow>
         <mo>=</mo>
         <msup><mi>c</mi><mn>2</mn></msup>
      </mrow>
   </math>
</body>
</html>

Wenn das Skript ausgeführt wird, generiert es eine Ausgabe, die den mathematischen Ausdruck, den wir im obigen Skript erstellt haben, auf einer Webseite anzeigt.

Beispiel 2: Verwendung von MathML-Zeichen

Im folgenden Beispiel folgen wir den Markierungen mithilfe von Zeichen und unsichtbarer Zeit.

<!doctype html>
<html>
<body>
   <math>
      <mrow>
         <msup>
            <mi>x</mi>
            <mn>2</mn>
         </msup>
      <mo>+</mo>
      <mrow>
         <mn>4</mn>
         <mo>⁢</mo>
         <mi>x</mi>
      </mrow>
         <mo>+</mo>
         <mn>4</mn>
      </mrow>
         <mo>=</mo>
         <mn>0</mn>
      </mrow>
   </math>
</body>
</html>

Wenn Sie das obige Skript ausführen, wird eine Ausgabe generiert, die den mathematischen Ausdruck „x2 + 4x + 4 = 0“ enthält, der durch die Verwendung von MathML auf der Webseite erhalten wurde.

Die chinesische Übersetzung von

Beispiel 3

lautet:

Beispiel 3

Im folgenden Beispiel erstellen wir einen mathematischen Ausdruck Σ n = 1.

<!DOCTYPE html>
<html>
<body>
   <math>
      <mrow>
         <munderover>
         <mo>Σ</mo>
         <mrow>
         <mi>n</mi>
         <mo>=</mo>
         <mn>1</mn>
      </mrow>
   </math>
</body>
</html>

Wenn der Benutzer versucht, das Skript auszuführen, wird der mit MathML generierte mathematische Ausdruck Σ n = 1 auf der Webseite angezeigt.

Die chinesische Übersetzung von

Beispiel 4

lautet:

Beispiel 4

Nachfolgend generieren wir einen mathematischen Ausdruck a2 + b2 = c2.

<!DOCTYPE html>
<html>
<body>
   <math>
      <mrow>
         <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>
      </mrow>
   </math>
</body>
</html>

Wenn das Skript ausgeführt wird, generiert es eine Ausgabe bestehend aus dem mathematischen Ausdruck „a2 + b2 = c2“, der mit MathML auf der Webseite generiert wurde.

Das obige ist der detaillierte Inhalt vonMathML-Beispiel in HTML5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen