1. Take an Online Class:
An online HTML class is an easy way to start learning HTML. This HTML class lets you learn at your own pace while still covering everything you need to know to create a great web page. Plus, you can get the lessons sent to you in daily or weekly email messages.
2. Read an Online Tutorial:
Sometimes online classes can take too long or be too structured. An online tutorial can teach you enough HTML to get started so that you can quickly move on to more challenging tasks, like actually designing your site.
3. Study the HTML Tags:
I learned HTML by reading as much as I could about the tags that I found on other people’s web pages. I studied tag libraries like I had a test the next day, and I learned HTML.
4. Read all the beginning HTML articles you can find:
Even if you don't know HTML yet, you can learn something by reading beginning HTML articles. They are typically written in a less formal style and are easier to understand. Then if you have questions, you can go back to the tag libraries and look up your answers.
5. Read FAQs on HTML:
Chances are, if you have a question about HTML, someone else has already asked it. Frequently Asked Questions are exactly that—frequently asked. But if you don't find your question in the basic HTML FAQ, you can always ask your question of other web developers or the About Web Design / HTML Guide.
6. Sign up for an HTML newsletter:
Getting a free HTML newsletter is an easy way to start learning HTML and web design. The Web Design/HTML newsletter comes once or twice a week and is filled with hints and tips for learning HTML and creating great websites.
7. Subscribe to the Web Design / HTML feed:
If you don't want to get an email message, you can get all the HTML you need to learn via an RSS feed. You can use My Yahoo or any other feed reader to subscribe, and you'll get the content as soon as it's posted.