Web Design from Scratch: A good-looking site full of good-looking content about building Web sites. If you’re a professional developer, I don’t know how much you’ll get out of it, but if not, it seems to be worth a look.
This site is for everyone involved or interested in creating web sites — whether novice or expert. It will help you understand what makes web sites succeed or fail, and what can be done to increase the chance of success.
You don’t have to be a web designer to benefit from this site. You may have a current web site design project, you may be updating an existing site, or just interested in learning new skills.
I did like this article about making a Web form look like an Excel speadsheet. This is another good one with nice “circle-and-line” designs to explain different information architecture models — it put into pictures a lot of things I knew in the back of my head, but had never seen explained simply.