A good tutorial showing poorly designed web pages is that of Vincent Flanders, whose Web Pages That Suck page gives an excellent (and award winning!) introduction to HTML authoring, and how NOT to do things! I highly recommend this site as a starting location. It relates to the artistic side, rather than the underlying technology.
Another excellent web site for anybody who designs web sites is web design from scratch by Ben Hunt. The site describes itself thus: 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.
is an outstanding example of the use of Cascading Style Sheets and the very
powerful uses of them to make web pages come alive, with no server work!
And, of course, all of this is made possible through the World Wide Web Consortium, (W3C) which defines HTML among many other things, and provides facilities to check web page conformance with the standards:-
Another important aspect is the ease of viewing/seeing the site. Access Keys provides a service to test web pages against the W3C guidelines.
