HTML <strike> टैग
HTML में <strike> टैग का उपयोग स्ट्राइकथ्रू टेक्स्ट (strikethrough text) सेट करने के लिए किया जाता है - यानी टेक्स्ट के बीच में एक रेखा खींचकर यह दर्शाना कि यह हटा दिया गया है या अब मान्य नहीं है।
आधुनिक विकल्प
- <del> - हटाए गए टेक्स्ट को दर्शाता है (स्ट्राइकथ्रू रेंडर करता है)। सिमेंटिक अर्थ: सामग्री हटा दी गई है।
- <s> - अब सटीक/प्रासंगिक नहीं रहे टेक्स्ट को दर्शाता है (स्ट्राइकथ्रू रेंडर करता है)। सिमेंटिक अर्थ: सामग्री अब सही नहीं है।
- CSS:
text-decoration: line-through;- केवल दृश्य प्रभाव के लिए जब कोई सिमेंटिक अर्थ न हो।
उदाहरण (केवल शैक्षिक)
<!DOCTYPE html> <html> <body> <h2>Product Launch</h2> <p>The product is in <strike>beta testing</strike> launch mode.</p> </body> </html>
आउटपुट
"beta testing" पर स्ट्राइकथ्रू रेखा दिखाई देगी:

कोड विश्लेषण
उपरोक्त उदाहरण में, हमने <strike> एलिमेंट का उपयोग करके स्ट्राइक टेक्स्ट सेट किया है:
<p>The product is in <strike>beta testing</strike> launch mode.</p>
सिफारिश
नए प्रोजेक्ट्स में <strike> का उपयोग न करें। सिमेंटिक अर्थ के आधार पर <del> या <s> चुनें, या केवल दृश्य स्टाइल के लिए CSS का उपयोग करें।