HTML EditorsThe following list is organised with three headings – text editors, source code editors and WYSIWYG editors. Text editors such as Notepad can be used to create Web pages just the same as any editor. Source code editors on the other hand usually highlight the different parts of the code to make things easier to see and understand. Finally, WYSIWYG (what you see is what you get) editors show you exactly what you are creating and there is usually no coding involved. All of the programs listed below are completely free.

Text Editors

Source Code Editors

WYSIWYG Editors

jEdit

Notepad

TextEdit

Vim (vi)

Aptana

Alleycode

Arachnophilia

Eclipse

HTML-Kit

Notepad++

PSPad

Amaya

First Page

Nvu

KompoZer

SeaMonkey

Sources:

http://en.wikipedia.org/wiki/List_of_HTML_editors