I'm pretty much self-tought. I never like tutorials though. I tried to learn JavaScript for years before I finally picked up the "Definitive Guide" (700 page) that described it as a programming language more than a scripting engine.
For PHP, I used an online book called Practical PHP Programming. It is very good and I used it for pretty much all my PHP/MySQL needs.
As far as HTML, I started learning a long time ago, back when I used <font> tags (eww). I didn't fully learn XHTML/CSS until I read a huge book on it. I guess I just need to read large descriptive books before I can understand anything >.>
Oh, the CSS book was titled "CSS: The Definitive Guide" if I remember correctly, in case you want to go to Borders or somewhere and try to find it lol.