Comptes-tu faire du HTML 4.01 ? Ça m'intéresserais dans ce cas.
Sinon, deux choses à savoir avant tout si ce n'est pas déjà le cas :
- Tu as déjà un éditeur HTML de base en Java : javax.swing.JEditorPane ou javax.swing.text.html.HTMLEditorKit (je ne les ai pas testé dans ce cadre)
- C'est du HTML 3.2 (avec quelques petits plus) qui est actuellement supporté.