{{ Obsolete_header() }}
Summary
The HTML Strikethrough Element (<strike>
) renders text with a strikethrough, or a line through it. This element is obselete in HTML5. Use the {{ HTMLElement("del") }} instead if the element is marking an edit (deleted text), otherwise use a {{ HTMLElement("s") }} element.
Usage Note: As with all purely styling elements, {{ HTMLElement("strike") }} has been deprecated in HTML 4 and XHTML 1, and obsoleted in HTML5. If semantically appropriate, i.e., if it represents deleted content, use the {{ HTMLElement("del") }} instead; in all other cases use a {{ HTMLElement("s") }} element.
Attributes
This element has no other attributes than the global attributes, common to all elements.
DOM interface
This element implements the {{domxref('HTMLElement')}} interface.
Implementation note: up to Gecko 1.9.2 inclusive, Firefox implements the {{domxref('HTMLSpanElement')}} interface for this element.
Example
<strike>Today's Special: Salmon</strike> NO LONGER AVAILABLE<br /> <s>Today's Special: Salmon</s> SOLD OUT
Result
Today's Special: Salmon NO LONGER AVAILABLE
Today's Special: Salmon SOLD OUT
See Also
- The {{ HTMLElement("s") }} element.
- The {{ HTMLElement("del") }} element is to be used instead if the data has been deleted.
- The CSS {{ cssxref("text-decoration") }} property is to be used to achieve the former visual aspect of the {{ HTMLElement("strike") }} element.
{{ HTMLRef }}