Strikeout threw out? Strikethrough strikes out, throughout?

From the <del> spec:

This value may be shown to the user, but it is primarily intended for private use.

As it can be shown to the user, why not always use <del> instead of <s>? More importantly for us, why should Markdown support both? If there is no practical reason, I suggest only supporting <del> via ~~ and saving a lot of confusion.

I may be mistaken, but <s> feels like a legacy element in the same way that <b>, <i>, and <u> do.

1 Like