MathML - Các phần tử cơ bản

Có năm phần tử cơ bản của một biểu thức MathML.

  • <math> element- Nó là phần tử cấp cao nhất hoặc cấp gốc và được sử dụng để đóng gói từng phiên bản của MathML instance. Mọi biểu thức MathML hợp lệ phải được bao bọc trong thẻ <math> bên ngoài. Nó có thể chứa bất kỳ số phần tử con nào. Một phần tử toán học không thể chứa thẻ phần tử toán học khác.

  • <mrow> element - Nó được sử dụng để nhóm bất kỳ số biểu thức phụ nào theo cách ngang.

  • <mi> element - Nó được sử dụng để chỉ định một định danh như tên của một biến, hàm hoặc một hằng số, v.v. Ví dụ: <mi> PI </mi>.

  • <mo> element - Nó được sử dụng để chỉ định một toán tử như +, - v.v. Ví dụ, <mo> + </mo>.

  • <mn> element - Nó được sử dụng để chỉ định một chữ số như 3,14, v.v. Ví dụ, <mn> 3,14 </mn>.

Thí dụ

Hãy xây dựng một phương trình toán học đơn giản a + b = 5 bằng cách sử dụng ký hiệu MathML.

Bước 1: Nhận dạng

Ở đây a, b là các biến. + là một toán tử và 5 là một số. Chúng tôi sẽ đặt chúng là <mi> a </mi>, <mi> b </mi>, <mo> + </mo> và <mn> + </mn>

Bước 2: Xây dựng Biểu thức, a + b.

Syntax

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>  
      <mi>a</mi>  
      <mo>+</mo>  
      <mi>b</mi>  
   </mrow>
</math>

Output

a + b

Bước 3: Xây dựng biểu thức, a + b = 5.

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow> 
      <mrow>  
         <mi>a</mi>  
         <mo>+</mo>  
         <mi>b</mi>  
      </mrow>
      <mo>=</mo>  
      <mn>5</mn>  
   </mrow>
</math>

Output

a + b = 5