in reply to Code Editor

For syntax highlighting I tend to use VIM (VI iMproved). It comes with most distributions of Linux and handles many languages avilable today. If you are using XWindows then I would suggest trying XEmacs. It is a very easy editor to get used to for a Microsoft/Mac user. Regular Emacs (command line/terminal based) is beyond my comprehension, which is why I use VIM for text only work. For HTML work I just use a text editor. I have to wisdom for WYSIWYG editors and HTML.