What I did was look at other people code and learned HTML the hard way. I tried using templates but when I put in my pictures and other content, the template broke and the page looked scrambled.
Edited in:
Here's a link to some freeware html editors that you might find useful.
link to html freeware--> Just stay away from alpha and beta versions as you really do not need those. They haven't gotten the bugs worked out yet.
--> Also, search engines don't really use meta-tags anymore, so don't bother loading your meta-tags with key words. However, you will still need the meta-tags for browsers. Its better to have a really good and long title for your page.
The best place to validate code is at
www.w3.org. You can get a complete output that tells you where the errors are. They also have free tutorials.
After April 10th, I hope to have more time so I can help people with their HTML where I actually know the answer.
Best Wishes!