webmonkey.com has a lot of stuff on html, javascript, and pretty much everything related to web design. I don't remember where I first learned html at... it was a tutorial somewhere, after you get the basics down you can learn little bits from all over the place.