Standards-compliant XHTML WYSIWYM editor