„Web Design from Scratch 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.
Web design and development is a huge area that grows and changes every day. While it’s impossible to document everything there is to know, this site aims to help you understand the principles of creating great sites and to teach you some of the most important skills needed to do it successfully and repeatedly.“