When I was younger, I used to build my own websites... however, that was when HTML4 was the standard. I'm looking to get into web design as a possible profession. I plan on learning XHTML and CSS as a base, and possibly moving into other directions such as Ajax and PHP for interactive web apps. This is what I gathered would be the best path after reading around here and there. Are there any books I can read to build a good foundation of web programming languages and general knowledge that is good to work off of? Is starting with XHTML/CSS the way to go? Any tips would be appreciated!