also a good program to keep handy is cutyhtml.
It "Tidys" up the html for you, looks for mistakes.
True, does suck.the sad thing is, in reality you dont need to know HTML to write HTML pages
Everything seems to be turning that way.
But still, the ones who take the time to learn the backgrounds, will have a good/better chance to succeed? ;)