I cannot see this functionality in the spec. The HTML output would obviously be <del></del>
Here's a draft of an extension to do that, in the format I've been throwing around:
Extension: Strikethrough
A new inline Markdown element is added, Strikethrough. It follows the same parsing rules as strong emphasis (§6.4), except that the asterisk and underline are replaced by a tilde ~, and the <strong> tag is replaced with the <del> tag.
A double ~~ can open strikethrough iff
- it is not part of a sequence of 3 or more unescaped
~s, and
- it is not followed by whitespace.
A double ~~ can close strikethrough iff
- it is not part of a sequence of 3 or more unescaped
~s, and
- it is not preceded by whitespace.
Strikethrough has a precedence equal to emphasis and strong emphasis.
OK. I think ~ is better than - that is used in for instance in JIRA (-some deleted text-) as it is a less common character used in general language.