I must also mention another great book about HTML and XHTML, the books name is "HTML & XHTML - The Definitive Guide, 6th Edition" written by Bill Kennedy and Chuck Musciano and published by O'Reilly.You can find all the details that there are for HTML in this one, So I think it is safe to call this book a reference for HTML.
After I learned how to write XHTML pages and add some client side functionality to them it was time to put some make up on them and make them more exciting and pretty. The next step as yo might guessed it already was CSS. Css is not a programming language it's simply some rules that you apply on different elements of your web pages. These rules will indicate that how the element they are applied to should look like. There are many books about CSS, but most of them are either too technical or suffer from lack of enough examples. Anyway the book that I liked since reading its first page till now was "CSS: The Missing Manual, Second Edition" by David Sawyer McFarland and published by O'Reilly.
Web development is not all about cool looking web pages you need to know how you should structure your pages in order to increase customer satisfaction level. I searched a lot for a good book in this area and the result was "The Principles of Beautiful Web Design" by Jason Beaird, which is published by SitePoint Pty. Ltd.
So if you are a code monkey like me and don't know anything about the Art or anything else related to art this book might be a help for making better looking web pages from an artistic point of view.
To be continued ...

