||stevevai is correct, we replace spaces with char #160 for the website so that ascii art shows correctly etc. if we didn't, multiple spaces would be trunced down to 1 space.
the problem then becomes, html won't line wrap because there aren't any spaces because we've replaced them with #160's. i think the best solution is to make problem statements tagged (html, xml etc.) for both the website and the applet.