w3schools. they're sweet. also html dog. use his site too.
you might just wanna install a cms like drupal, joomla or wordpress, it's a lot quicker to install and get started, but it's a lot more complicated to configure, thankfully you can install templates.