I happen to use Espresso as my HTML/CSS/PHP/etc. editor. Syntax coloring and autocomplete are invaluable features both for work and for learning. Visual CSS Editing and “X-Ray” on live previews contributed to Espresso 2’s 10/10 review on AppStorm.net.
HTML, etc. can be edited in many ways. In truth, I can only help get you started in your research as price, features, and interface all play into choosing a web editing tool. So if Espresso isn’t your cup of web-editing-tea, here’s a few other flavors I will point out on the menu (in no particular order):
- Komodo Edit
- Notepad++ (Windows).
- BBEdit (quite professional)
- Coda (by the same makers of Transmit) featuring “One-Window Web Development”
- Sublime Text (for code, markup and prose)
- Dreamweaver (“industry-leading web authoring and editing software” – it does more than editing, so it might be over your head for simpler sites)