Text Formatting Tags
<strong> text ko IMPORTANT (semantically) banata hai, browser usually bold dikhata hai. <em> text ko emphasize karta hai (jaise bolte waqt zor dena), usually italic dikhता hai. Farq <b>/<i> se: strong/em SEMANTIC hain (matlab carry karte hain), b/i sirf VISUAL hain (sirf bold/italic dikhte hain, koi extra meaning nahi).
<small> chhota print/disclaimer text ke liye. <mark> text highlight karta hai (jaise search results mein matched word). <del>/<ins> deleted/inserted content dikhate hain (usually strikethrough/underline).
<p><strong>Zaroori:</strong> Ye deadline miss mat karna.</p>
<p>Mujhe <em>bahut</em> khushi hui.</p>
<p><small>Terms and conditions apply.</small></p>
<p>Search result: <mark>HTML</mark> tutorial mila.</p>
<p><del>₹999</del> <ins>₹599</ins> — Sale price!</p>- strong/em = semantic (meaning), b/i = sirf visual (styling)
- mark = highlight, small = disclaimer text
- del/ins = deleted/inserted content (price changes, edits)
<sub> text ko subscript (niche, chhota) banata hai — jaise chemical formulas (H₂O). <sup> superscript (upar, chhota) — jaise exponents (x²) ya footnote references.
<p>Water ka formula hai H<sub>2</sub>O</p>
<p>Einstein: E = mc<sup>2</sup></p>
<p>Ye ek fact hai<sup>[1]</sup></p><abbr title="poora naam">SHORT</abbr> ek abbreviation ko mark karta hai, aur title attribute se poora form batata hai (hover par tooltip dikhta hai) — accessibility aur clarity dono ke liye useful.
<p>
<abbr title="HyperText Markup Language">HTML</abbr> web pages banane ke liye use hoti hai.
</p>