Don'tfeartheinternet.com is a resourceful website teaching HTML & CSS in a simple and entertaining way through video. Those two words (HTML & CSS) never mean much to me, I mostly just black them out when I come across them in books or tutorials, but that my change very soon. It's created by Jessica Hische (young, super talented letter designer & illustrator) & Russ Maschmeyer.
HTMLdog.com is a website that will take you step by step through the process of creating a website using HTML and CSS, not assuming you have any background knowledge. Go through the steps on the left side under 'Tutorials' and navigate your way to becoming a pro.