There are a lot of tutorials on the web, but a lot of beginners seem to struggle with the concepts when trying to learn this way.
I've been recommending beginners to
LVS Online Learning with great results. It's 6 week course with a live instructor, lessons, and a great sensible lesson plan. They have beginner level courses on html, css, php and javascript, as well as other stuff. The instructors are very attentive, the classroom interaction on the password protected messageboards shows you how others arrive at the same results in different ways (which is great learning as well) and it's a thorough immersion in basic concepts.
Good luck!