I've been programming since the day that I born (well its a joke).. seriously I love programming that I can't even remember when I was started .. by the way I'm into web developing using PHP
In my first encounter in HTML, someone told to visit w3schools.com ... w3schools.com is where I learn HTML and PHP , try to visit it you'll learn HTML in a flash...
You could use Codeigniter or Symfony framework they both give plenty of documentation but it seems codeigniter is much to be newbie friendly than symfony. codeigniter link here: http://www.codeigniter.com/ symfony: http://forums.xisto.com/no_longer_exists/