That is a good idea about the preview, we are using the built-in preview of the editor, to show a true preview we'd need to send your content back to the server and then display the results... definitely would be more clear about what is going to happen when you post though.
Not sure what you mean about editing... do you mean that via edit you can use these formats (in which case that it is a bug), or that you see the formatting that you originally entered ... even though we strip that formatting when we display the post?
If it is the second, that is by design to cover three scenarios:
- If we change our output formatting in the future (to format quotes differently, add/remove words from our censor list, add/remove html tags and attributes ... ) then your content will get reformatted correctly... if we formatted it and saved the formatted version then we lose that ability
- If you see the formatted output and decide to edit it... you get exactly the content you entered ... so if you created some malformed html and don't like the result when we *fix* it ... then you go back in, touch up the markup or content and our formatting gets applied again. (obviously, a better preview would help for this one)
- If we have a bug in our formatting (like we did a few weeks ago with images, or like we do right now around smilies at the end of lines) and then fix it... all past posts will get fixed at the same time. This is really just #1, but for a different reason.