split.s: execCommand und XHTML

Ich habe eine XHTML-Seite in der sich einen WYSIWYG-Editor einbette der soweit gut funktioniert. Allerdings ist das durch execCommand() erzeugte HTML kein XHTML. Das heisst er erzeugt <br> anstatt <br />, oder <img> anstatt <img />.
Habe ich hier einen Switch übersehen oder gibts einen Hack für das Problem?
Logischerweise meckert der W3C-Validator auch schon rum.

  1. Habe übrigens nochetwas festgestellt: Wenn ich die Schriftgröße angeben will, schreibt er das in <font size=""></font>. Ist das nicht total veraltet und XHTML-invalid?

    1. @@split.s:

      nuqneH

      <font size=""></font>. Ist das nicht total veraltet

      Ja.

      und XHTML-invalid?

      Es hat mit XHTML vs. HTML rein gar nichts zu tun. sondern mit Transitional vs. Strict.

      Qapla'

      --
      Volumen einer Pizza mit Radius z und Dicke a: pi z z a