🚀 LEVEL UP TO SENIOR:Unlock 500+ Advanced Practical Challenges & Expert Masterclasses.
🎓 COURSERA PARTNER:Earn professional Google, Meta, and IBM certificates to supercharge your resume.
REFERENCEhtml

html Documentation

LOADING ENGINE...

HTML <strike> (Obsolete)

Do not use <strike>. Use <s> or <del> instead.

strike.html
1 / 7
⚠️

Tutor:The <strike> tag is obsolete in HTML5. It was used for strikethrough text. Do not use it in new code. Browsers may still render it for backward compatibility, but you should use <s> or <del> instead.


Strike (Obsolete) Mastery

Learn why <strike> is obsolete and use <s> or <del> instead.

Concept 1: Strike is Obsolete

The <strike> tag is obsolete in HTML5. It was used for strikethrough text. Do not use it in new code. Use <s> or <del> instead.

System Check

What should you use instead of obsolete <strike> for content that is no longer accurate?


Community Holo-Net

Migrate from strike

Replaced <strike> with <s> or <del>? Share your patterns.

Enjoying this guide?

Codesyllabus is 100% free and open-source. Support our mission, pay for server infrastructure, and fuel new tutorials by buying us a coffee!

HTML <strike> Tag (Obsolete)

Author

Pascual Vila

Frontend Instructor.

The <strike> tag is obsolete in HTML5. It was used for strikethrough text. Do not use it in new code. Use <s> for content that is no longer accurate or relevant, or <del> for deleted content in an edit history.

Use <s> or <del>

<s> = content that is no longer accurate or relevant (e.g. old prices). <del> = deleted content in a change or edit history (can have cite, datetime). Both render with strikethrough and have clear semantics. Replace any <strike> in legacy code with <s> or <del> as appropriate.

Best practices

Never use <strike> in new HTML. Browsers may still render it for backward compatibility, but validators will flag it as obsolete. Prefer <s> or <del> for accessibility and standards compliance.

Strike Tag Glossary

<strike>
Obsolete in HTML5. Was used for strikethrough. Do not use; use <s> or <del> instead.
<s>
Modern replacement for strikethrough when content is no longer accurate or relevant. Use instead of <strike>.
<del>
For deleted content in an edit or change history. Use when the meaning is "removed" in a revision; use <s> for "no longer correct."