Calling all web designers/editors. What resources would you recommend?

I’ve decided that I want to learn how to build good quality websites. I’m starting from absolute scratch and know nothing about anything to do with websites. Nonetheless, it’s something I want to do.

A friend has advised me to start off learning HTML, XHTML, and CSS. I’ve decided to teach myself and I’m looking for some decent books on the subject. The only problem is that the newest books on these subjects in my library are all at least six years old. Am I able to use books that old, or would they be out of date by now?

Also, does anybody have any decent online references they would recommend? There are a ton out there but I’m not really in a position to judge which ones are better.

Thanks in advance.

You can start with the books in your library. You won’t see the latest and greatest versions of anything, but the basic ideas underlying HTML and CSS aren’t changing any time soon.

Also check out W3Schools for some excellent free tutorials.

I’m doing the same thing you are and I’m doing very well with Creating Web Sites, in the “Missing Manual” series, by Matthew MacDonald (Pogue Press/O’Reilly). The edition I have is from 2005, but it seems very current and discusses hosting, Xhtml, css, etc. and blogs, free web development software, etc. There are exercises online. He also discusses using internet advertising, Paypal, etc. No doubt there’s much more current available, but I’m determined to be as cheap as possible learning new stuff after spending $$$ on a degree I can’t get a job in. This is from the library.

In addition to all that, might I also suggest that you learn PhotoShop. I’m pretty good at HTML, and I’m still learning CSS, but PhotoShop has been an absolute mainstay of all my work. Don’t just get a book, either. Sign up for, and if necessary, pay for a good class.

Oh, and a little flash work is a handy tool, also.

I have lots of good links to online resources. While I look for the best ones, here are a couple to start you off:

20 Websites To Help You Learn and Master CSS

Getting Started With CSS: 20 Awesome Introductory Tuts

CSS Basics: everything you ever wanted to know about the basics of CSS

SitePoint CSS reference

CSS cheat sheet

HTML Code Tutorial

SitePoint HTML reference

What Beautiful HTML Code Looks Like