A common question from beginning web designers and developers is: What is the best way to learn html?

As in most worthwhile things in life the answer is through practice. The web is flooded with free and easy html tutorials which give the impression that all you have to do is learn a few html tags and then cut and paste them into your web pages. Now this is ok, its certainly better than nothing, but a crucial element is missing. When you take the cheap, free, cut and paste approach you don’t actually learn how to use html to develop web pages. You only learn a few tricks that will work in some instances and not others. You also don’t learn to think in html!

Read more