Hoi!
ich bin zur Zeit dabei mir selbst einen wysiwyg editor in HTML mit Javascript zu erstellen den ich später in meinen CMS Systemen nutzen möchte.
Willst Du dir den Schmerz wirklich antun? Du schneidest mit Deinen Fragen nur einen kleinen Teil der Probleme, die Dir noch bevorstehen...
Ich empfehle Dir eindringlichst:
http://tinymce.moxiecode.com/
Grüße