The editor we use in forums is called WYSIWYG (what you see is what you get) If you want to use it online for free then heads on html-online (dot) com.
My Favorite Editor for desktop or offline use is Sublime Text, I'm using it from a very long time it has a bundle of features I'm found of.