I found the easiest way to learn HTML is to start with a software like Frontpage or Dreamweaver. Look at a blank HTML document. There are only a few codes in there... look up what they mean. Then start to insert something, like text, now check the HTML code again-- what was added? Make the text bigger and add color... now what does the HTML look like? If you do this step by step you can learn what each code means, and in the end, see how it all comes together. Once you have the basic codes, tables/div etc, look at websites online and view their source. Pick the menu bar for example, and see if you can find where it is when viewing the source (HTML). Also, take a look at CSS (find out what that means) - practice with it. Eventually, get a cheap (but good) host, nothing too fancy, install something like Joomla or Drupal, download a free theme, and start customizing it. After that, go from there.
~Sovereign
Does anyone know any good website for new users to teach themselves HTML?
Thank you
Tracey

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic