Escrevendo fórmulas matemáticas com MathML

Elemento Descrição Exemplo Código MathML
math É a tag de nível superior (raiz) de todos os elementos MathML. Exemplo

<math>
  <mi>Exemplo</mi>
</math>

mrow Indica linha de uma determinada tabela ou matriz. x + y

<math>
  <mrow>
    <mi>x</mi>
    <mo>+</mo>
    <mi>y</mi>
  </mrow>
</math>

msqrt Exibe o símbolo de raízes quadradas em uma expressão. 9

<math>
  <msqrt>
    <mn>9</mn>
  </msqrt>
</math>

msub É usado para adicionar subscrito em uma determinada expressão. x 2

<math>
  <msub>
    <mi>x</mi>
    <mn>2</mn>
  </msub>
</math>

msup É usado para adicionar sobrescrito em uma determinada expressão. y 3

<math>
  <msup>
    <mi>y</mi>
    <mn>3</mn>
  </msup>
</math>

mo Representa operadores como igual a, vírgula e assim por diante. =

<math>
  <mo>=</mo>
</math>

mi Representa identificadores como variável ou constante. z

<math>
  <mi>z</mi>
</math>

mtable É usado para criar tabela ou matriz. a b c d

<math>
  <mtable>
    <mtr>
      <mtd>
        <mi>a</mi>
      </mtd>
      <mtd>
        <mi>b</mi>
      </mtd>
    </mtr>
    <mtr>
      <mtd>
        <mi>c</mi>
      </mtd>
      <mtd>
        <mi>d</mi>
      </mtd>
    </mtr>
  </mtable>
</math>

Documentação MathML Oficial W3C

Deixe um comentário