एचटीएमएल 5 - मैथएमएल

HTML5 का HTML सिंटैक्स MathML तत्वों को <math> ... </ गणित> टैग का उपयोग करके दस्तावेज़ के अंदर उपयोग करने की अनुमति देता है।

अधिकांश वेब ब्राउज़र MathML टैग प्रदर्शित कर सकते हैं। यदि आपका ब्राउज़र MathML का समर्थन नहीं करता है, तो मैं आपको फ़ायरफ़ॉक्स के नवीनतम संस्करण का उपयोग करने का सुझाव दूंगा।

मठमल उदाहरण

MathML के साथ एक मान्य HTML5 दस्तावेज़ निम्नलिखित है -

<!doctype html>

<html>
   <head>
      <meta charset = "UTF-8">
      <title>Pythagorean theorem</title>
   </head>
	
   <body>
      <math xmlns = "http://www.w3.org/1998/Math/MathML">
		
         <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>

यह निम्नलिखित परिणाम का उत्पादन करेगा -

MathML वर्ण का उपयोग करना

गौर करें, निम्नलिखित मार्कअप है जो वर्णों का उपयोग करता है और इनविटाइम्स; -

<!doctype html>

<html>
   <head>
      <meta charset = "UTF-8">
      <title>MathML Examples</title>
   </head>
	
   <body>
      <math xmlns = "http://www.w3.org/1998/Math/MathML">
		
         <mrow>			
            <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>

यह निम्नलिखित परिणाम का उत्पादन करेगा। यदि आप x 2 + 4x + 4 = 0 जैसे उचित परिणाम नहीं देख पा रहे हैं , तो फ़ायरफ़ॉक्स 3.5 या उच्चतर संस्करण का उपयोग करें।

यह निम्नलिखित परिणाम का उत्पादन करेगा -

मैट्रिक्स प्रस्तुति के उदाहरण

निम्नलिखित उदाहरण पर विचार करें जो एक सरल 2x2 मैट्रिक्स का प्रतिनिधित्व करने के लिए इस्तेमाल किया जाएगा -

<!doctype html>

<html>
   <head>
      <meta charset = "UTF-8">
      <title>MathML Examples</title>
   </head>
	
   <body>
      <math xmlns = "http://www.w3.org/1998/Math/MathML">
		
         <mrow>
            <mi>A</mi>
            <mo>=</mo>
			
            <mfenced open = "[" close="]">
			
               <mtable>
                  <mtr>
                     <mtd><mi>x</mi></mtd>
                     <mtd><mi>y</mi></mtd>
                  </mtr>
					
                  <mtr>
                     <mtd><mi>z</mi></mtd>
                     <mtd><mi>w</mi></mtd>
                  </mtr>
               </mtable>
               
            </mfenced>
         </mrow>
      </math>

   </body>
</html>

यह निम्नलिखित परिणाम का उत्पादन करेगा -

यह निम्नलिखित परिणाम का उत्पादन करेगा। यदि आप उचित परिणाम नहीं देख पा रहे हैं, तो फ़ायरफ़ॉक्स 3.5 या उच्चतर संस्करण का उपयोग करें।