text editor
Why not WYSIWYG: Style and Markup for Content Management System web sites
The below is the why that goes with this how: Style content in Drupal using standard HTML tags (and have it match your custom site perfectly and meet your styling needs!)
Gus:
