Most web pages have HTML errors in them...
Have you ever tried getting something past a proper W3C validator? It's a nightmare!
I use vi for editing everything. It has syntax highlighting for just about everything I've ever tried it on, including HTML and ABC (how many can do ABC?)
Anahata