w3schools is great. But you have to be ready for some very dry info.
I stumbled across tizag.com one day, and I have followed many of their tutorials. They're very good, and easy to follow. Most of them walk you through simple examples. This makes it a lot easier to move into the w3schools stuff.
I'm getting ready to post a site for review here, I think. it's at
Welcome to Crontastic, and it's PHP, HTML and CSS. Try a beta account!
And don't forget tizag.com. I'm not affiliated or anything, but they've helped me, specifically getting started with CSS. Have fun!