I saw a WYSIWYG editor intorduction in Hong Jun,Guo's WebLog ,its vary nice and professional. You can use htmlArea to: Format text to be bold, italicized, or underlined. Change the face, size and colour. Left, centre, or right-justify paragraphs. Make bulleted or numbered lists. Indent or un-indent paragraphs Insert a horizontal line. Insert hyperlinks and images. Insert tables View the raw HTML source of what they're editing. You can also create your own buttons to insert custom blocks of HTML code