shank said:
How can I cross-out a regular price with something other than a
strikethrough?
What's wrong with strikethrough? You could use a little trick to make
it take a color different from that of the text: use markup like
<del><span>$120</span></del>
and a style sheet like
del { color: red; text-decoration: line-through; }
del span { color: black; background: white; }
Is it possible to place a red 'x' over text, without using a graphic?
Not really, not in any reliable way. And, after all, those x's wouldn't
really be characters, would they? They are graphics more than
characters. For simplicity, I would actually make the entire expression
(the price and the "x") a single image, and use
<img alt="Old price was $120." src="old120.gif">