Maison  >  Article  >  interface Web  >  Exemple MathML en HTML5

Exemple MathML en HTML5

PHPz
PHPzavant
2023-09-16 09:29:09916parcourir

Exemple MathML en HTML5

Dans l'article suivant, nous apprendrons des exemples de MathML en HTML5. Les balises HTML et les balises MathML ont beaucoup en commun. De la même manière que les balises HTML sont utilisées pour spécifier des titres et des paragraphes, MathML utilise des balises pour décrire les différents composants d'une équation mathématique.

Le langage de balisage mathématique s'appelle MathML. Il utilise XML pour décrire les symboles mathématiques et capturer leur structure et leur contenu. Il est principalement utilisé pour intégrer des formules mathématiques dans des sites Web. MathML permet de publier en ligne des connaissances scientifiques et mathématiques.

MathML peut être utilisé

  • MathML peut être utilisé en remplacement du formulaire matriciel.

  • MathML peut représenter des équations aux dérivées partielles.

  • MathML peut représenter des équations de réactions chimiques.

se traduit par :
S.NoS.No Balises et utilisation
1

La traduction de cette phrase est : Elle est utilisée pour les variables

2

Il est utilisé pour les valeurs numériques

3

Il est utilisé pour les opérateurs mathématiques

4

Il est utilisé pour regrouper des éléments MathML en une seule unité

Regardons quelques exemples pour mieux comprendre MathML

La traduction chinoise de

Exemple 1

est :

Exemple 1

Dans l'exemple ci-dessous, nous imprimons 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>

Lorsque le script s'exécute, il génère une sortie qui affiche l'expression mathématique que nous avons créée dans le script ci-dessus sur une page Web.

Exemple 2 : Utilisation de caractères MathML

Dans l'exemple ci-dessous, nous suivons les marqueurs en utilisant des caractères et un temps invisible.

<!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>

Lorsque vous exécutez le script ci-dessus, il générera une sortie contenant l'expression mathématique "x2 + 4x + 4 = 0" obtenue en utilisant MathML sur la page Web.

La traduction chinoise de

Exemple 3

est :

Exemple 3

Dans l'exemple ci-dessous, nous créons une expression mathématique Σ n = 1.

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

Lorsque l'utilisateur tente d'exécuter le script, il affiche l'expression mathématique Σ n = 1 générée à l'aide de MathML sur la page Web.

La traduction chinoise de

Exemple 4

est :

Exemple 4

Ci-dessous, nous allons générer une expression mathématique 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>

Lorsque le script est exécuté, il générera une sortie composée de l'expression mathématique "a2 + b2 = c2" générée à l'aide de MathML sur la page Web.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer