Web sites
The web is home to a vast collection of web-building information and reference sites. Here are some of the best.
Excellent introduction to web page building featuring a series of interactive tutorials and step-by-step advice.
Aimed at beginners, 'Writing HTML' is a series of lessons that clearly communicate the basics. You can also download each lesson and learn offline.
Books and manuals
Learning HTML can seem daunting and not knowing which of the many books to buy doesn't help. Don't worry, we've all been there. Here are our recommendations for the easiest HTML and Web design books that make learning a doddle, and you can get them all from your local Amazon store.
Trying to get to grips with everything at once could be a mistake. The Dummies books can seem slow but in many ways that's perfect when you are learning because the last thing you want is something that assumes you have an understanding beforehand. It comes with a CD too, so you have an editor to hand straight away. Perfect for a beginner.
Teach Yourself HTML 4 In 24 Hours
If you have been looking at source code, this volume on HTML 4 might be for you. It covers everything you need to know, with more special effects and glamorous stuff, but you may have to go back and re-read things a little more if you are new to Web building.
Informal, and very extensive, Lynda Weinman's book takes you from first principals in Web design right through to some really professional level stuff. It's useful for designers wanting to learn about the Web, and for Web builders who want to know about design. Be warned: it's big, but you'll never need to buy another design book.
Designing With JavaScript : Creating Dynamic web pages
Lots of clearly explained examples, showing you not just how Javascript works, but also explaining basic everyday tricks that will improve your site. Plus: how scripting can create cookies, browser recognition and all sorts of things that you otherwise might have thought were way beyond your reach. It also comes with a CD-ROM. Sounds like a lot to take in, but remember, you don't have to learn it all at once - if at all.