We will be discussing HTML tutorials that I have actually used. There is no sense in me creating a tutorial when so many are available on the net. What we hope to do here is give you confidence in the ones you select. It's the code thats important, and we will all ways be pushing you toward what is called standards compliant or "valid" code.
It's the World Wide Web Consortium, better known as the W3C, who has taken on the task of developing the standards and keeping them growing with the technology. Then it's up to those who develop the browsers to decide how their products will display valid code. You should aim for valid code to do your part to make the web the best it can be, but don't worry about that for now. Let's find some good tutorials and make something happen! Create a folder in your Bookmarks and add these tutorials for reference.
HTML Tutorials by John C. Gilson
I'm a little loyal here since this is how I started. John is a teacher by profession and a fine person that will actually respond to your emails. This a great place to jump in because his style makes it seem easy. The only problem is that the first 21 lessons which are free have you learning HTML 3.2 and the latest is HTML 4.01. Thats not a big issue and can be actually helpful to see the evolution of HTML. He has another 23 lessons that he sells for $19.95 which bring you up to date. He is still sending me updates on all 44 Lessons that I bought a couple of years ago.
No matter which way you go get in the habit of using lower case in all your work in case your work survives long term and you decide to advance to XHTML. Click View Source in Firefox to see that this site has evolved to
XHTML ( HTML5 now).
W3Schools HTML Tutorial
W3Schools has a lot of different tutorials. There name gives you a feeling they are tied to the W3C in some way, but there was no evidence that we could find. The site is laid out real well and their HTML Tutorial makes a good reference when you want to find something fast later on. Read the introduction and the following page right now to get a feel for what they have.
Getting started with HTML
Dave Raggett with the W3C staff has authored this "short introduction to writing HTML" and his "page on advanced HTML." Now I know it's not really a tutorial as such, but it gives a great overview fast. Save the advance part for later.
I really thought that there were more than these that we could recommend, but after spending an hour or so looking that's it. You can of course do what I did and Google the term "html tutorial". What I found there was a lot of poorly done efforts or ones that touched on a specific area such as tables.
I don't have a book on HTML but I do have Sams Teach Yourself XML in 21 Days, and based on that and reading the user reviews at Amazon try Sams Teach Yourself HTML & XHTML in 24 Hours.The price is right and the Amazon link helps support this site.