HTML5内にMathMLで書いた数式

※IEでは上手くいってない。「⁢」も上手い事行かん。


4 3 = 7
46 94 = 3512
x = - b ± b 2 - 4 a c 2 a

<math display="block" xmlns="http://www.w3.org/1998/Math/MathML">

  <mi>x</mi>

  <mo>=</mo>

  <mfrac>
    <mrow>
      <mo>-</mo> <mi>b</mi> <mo>±</mo>
      <msqrt>
        <mrow>
          <msup>
            <mi>b</mi> <mn>2</mn>
          </msup>
          <mo>-</mo>
          <mrow>
            <mn>4</mn> <mo>&InvisibleTimes;</mo> <mi>a</mi> <mo>&InvisibleTimes;</mo> <mi>c</mi>
          </mrow>
        </mrow>
      </msqrt>
    </mrow>

    <mrow>
      <mn>2</mn> <mo>&InvisibleTimes;</mo> <mi>a</mi>
    </mrow>
  </mfrac>

</math>