Learn how to use the <sup> (superscript) and <sub> (subscript) tags to display chemical formulas and mathematical equations correctly.
To write an HTML program that demonstrates the use of <sup> (superscript) and <sub> (subscript) tags to display chemistry formulas and quadratic equations correctly.
HTML provides two special tags for displaying text that needs to be positioned above or below the normal baseline:
<sup> — Superscript text appears higher than normal text. Used for exponents, powers, and mathematical superscripts.<sub> — Subscript text appears lower than normal text. Used for chemical formulas, indices, and mathematical subscripts.| Formula Name | Chemical Formula | HTML Code |
|---|---|---|
| Water | H2O | H<sub>2</sub>O |
| Carbon Dioxide | CO2 | CO<sub>2</sub> |
| Methane | CH4 | CH<sub>4</sub> |
| Glucose | C6H12O6 | C<sub>6</sub>H<sub>12</sub>O<sub>6</sub> |
| Sulfuric Acid | H2SO4 | H<sub>2</sub>SO<sub>4</sub> |
| Ammonia | NH3 | NH<sub>3</sub> |
| Expression | Mathematical Notation | HTML Code |
|---|---|---|
| Square | x2 | x<sup>2</sup> |
| Cube | a3 | a<sup>3</sup> |
| Quadratic | ax2 + bx + c | ax<sup>2</sup> + bx + c |
| Pythagorean | a2 + b2 = c2 | a<sup>2</sup> + b<sup>2</sup> = c<sup>2</sup> |
| Einstein | E = mc2 | E = mc<sup>2</sup> |
<sup> and <sub> tags inside each other or combine them in the same element for complex scientific notation!
| Mistake | Why It's Wrong | Correct Way |
|---|---|---|
| Writing H2O instead of H2O | Incorrect chemical formula | Use <sub>2</sub> |
| Writing x2 instead of x2 | Looks like x times 2, not x squared | Use <sup>2</sup> |
| Forgetting to close tags | Invalid HTML | Always close: <sup>...</sup> |
| Using superscript for subscripts | Wrong positioning | Use <sub> for lower position |
<sup> raises text above the baseline — perfect for exponents and powers.<sub> lowers text below the baseline — perfect for chemical formulas.<sup> or <sub> tags in one line.You have successfully:
<sup> and <sub> tags.ایک HTML پروگرام لکھنا جو <sup> (سپر اسکرپٹ) اور <sub> (سب اسکرپٹ) ٹیگز کے استعمال کو ظاہر کرتا ہے تاکہ کیمسٹری فارمولے اور کواڈریٹک مساوات کو صحیح طریقے سے ظاہر کیا جا سکے۔
HTML دو خاص ٹیگز فراہم کرتا ہے جو ٹیکسٹ کو عام بیس لائن سے اوپر یا نیچے ظاہر کرنے کے لیے ہیں:
<sup> — سپر اسکرپٹ ٹیکسٹ عام ٹیکسٹ سے اوپر ظاہر ہوتا ہے۔ ایکسپوننٹس، پاورز، اور ریاضیاتی سپر اسکرپٹس کے لیے استعمال ہوتا ہے۔<sub> — سب اسکرپٹ ٹیکسٹ عام ٹیکسٹ سے نیچے ظاہر ہوتا ہے۔ کیمیکل فارمولوں، انڈیکسز، اور ریاضیاتی سب اسکرپٹس کے لیے استعمال ہوتا ہے۔| فارمولا کا نام | کیمیکل فارمولا | HTML کوڈ |
|---|---|---|
| پانی | H2O | H<sub>2</sub>O |
| کاربن ڈائی آکسائیڈ | CO2 | CO<sub>2</sub> |
| میتھین | CH4 | CH<sub>4</sub> |
| گلوکوز | C6H12O6 | C<sub>6</sub>H<sub>12</sub>O<sub>6</sub> |
| سلفیورک ایسڈ | H2SO4 | H<sub>2</sub>SO<sub>4</sub> |
| امونیا | NH3 | NH<sub>3</sub> |
| اظہار | ریاضیاتی اشارہ | HTML کوڈ |
|---|---|---|
| مربع | x2 | x<sup>2</sup> |
| مکعب | a3 | a<sup>3</sup> |
| کواڈریٹک | ax2 + bx + c | ax<sup>2</sup> + bx + c |
| پائی تھیگورس | a2 + b2 = c2 | a<sup>2</sup> + b<sup>2</sup> = c<sup>2</sup> |
| آئن سٹائن | E = mc2 | E = mc<sup>2</sup> |
<sup> اور <sub> ٹیگز کو ایک دوسرے کے اندر نیسٹ کر سکتے ہیں یا پیچیدہ سائنسی اشارے کے لیے انہیں ایک ہی عنصر میں یکجا کر سکتے ہیں!
| غلطی | یہ کیوں غلط ہے | صحیح طریقہ |
|---|---|---|
| H2O لکھنا بجائے H2O | غلط کیمیکل فارمولا | <sub>2</sub> استعمال کریں |
| x2 لکھنا بجائے x2 | x ضرب 2 لگتا ہے، x مربع نہیں | <sup>2</sup> استعمال کریں |
| ٹیگز بند کرنا بھول جانا | غلط HTML | ہمیشہ بند کریں: <sup>...</sup> |
| سب اسکرپٹ کے لیے سپر اسکرپٹ کا استعمال | غلط پوزیشننگ | نیچے کی پوزیشن کے لیے <sub> استعمال کریں |
<sup> ٹیکسٹ کو بیس لائن سے اوپر اٹھاتا ہے — ایکسپوننٹس اور پاورز کے لیے بہترین۔<sub> ٹیکسٹ کو بیس لائن سے نیچے لاتا ہے — کیمیکل فارمولوں کے لیے بہترین۔<sup> یا <sub> ٹیگز استعمال کر سکتے ہیں۔آپ نے کامیابی سے:
<sup> اور <sub> ٹیگز کا استعمال کرتے ہوئے ایک HTML صفحہ بنایا۔