First of all, awesomedell, I'm really happy to hear you like the site. If you haven't already, make sure to check out the other site with the same owners as Netsmog,
HardwarePub.
Second, it isn't exactly a tutorial site, but
w3c is the official standards for html (and other stuff, maybe?). They have all the official html code listed, and explanations of how to use it. They also offer an html validator at
http://validator.w3.org that will tell you any errrors you have in your page.
Last, your contrast between your liking hardware, and your son's liking software (coding?). I've been having a major battle between web/graphic design and hardware stuff. I think I like hardware stuff more, but I think it's harder to get a good career doing hardware stuff that's actually the cool hardware stuff (not like, a job in Maylaysia inspecting systems) than it is to get a job doing web or graphic design. I'm not especially good at actual web coding, and I
can't do any scripting, or crazy java crap, but I'm better at conceptualizing stuff, or graphic design, but I'm no master at that either.
Oh well, we'll see.