Hi matt.
True, I’m sure Kyle can help you best with what you’d want to accomplish here being a force behind the basic templates you all probably use. Even so, to plug your content into a template, it seems that the only thing you’d really need to know are very basic tags - for links, images, center-right-or-left alignments, and maybe some basic font tags such as for bolding or italics. Oh and the ever-handy line return tag 
But if I may just offer some general help/advice, as someone who taught herself from the ground up, and suggest to you somethings you can use in your spare time to tinker with building a page from scratch (because hey, I find it addicting and fun when I can get things to come out as I wish them to!).
Some random, basic advice:
- Learn your basic html tags. A site I like to point people to for a quick reference who are beginners is here. Start simple, then when you’re comfortable with a very basic web page, challenge yourself with something that will tweak your page but that is a bit more complicated coding-wise. Build on your knowledge as you go, and if you keep at it, you’ll be feeling pretty confident! Whenever you want to branch out, the web is full of great tutorials. Say you want to learn how do to tables well at some point, just google html tables and see what’s out there for you to practice and learn!
People may be moving away from tables, frames and other things, but I still think there’s value in learning how to do that just for the learning experience.
Get yourself some kind of editor, but not one that does too much for you. (I use html-kit. It will start your new pages out with all the very basic tags, but most of the work is yours to do and you can preview your work, too, before uploading. Might want to also get some free web space to toss your work up on too, so you can get used to the management side…using ftp, putting files in different directories, organsing things on a server and so on. Plus you can see how your practice pages look live on the web). It’s free. I try to stay away from things like frontpage or dreamweaver just because they do too much for you, and relying on them I feel you won’t learn as much or as fast as you will coding on your own. And since you want to learn, no sense having a program do it all for you.
-
Biggest thing is (and the solution most times when something just doesn’t look right), to remember that when you open a tag to close it. Tags go on the buddy system - in pairs. One opens the operation, and his buddy tells that effect when to end, or closes it, in other words. A lack of a closed tag or a typoed one is usually the #1 mistake when something doesn’t come out as expected. If you only wanted a few words to be in italics, for example, but you look at your page and the whole block of text is that way, chances are you didn’t close your italics tag 
-
CSS and other things are great, but they’re more advanced and I think you’re better off starting simple and building to things like that. You don’t want to get so frustrated you give up! Do your font specs the old-fashioned way first (i.e. within the body tag and so forth) and get comfy with that, and then tackle things like CSS if you want.
-
Look at other site’s source coding. Usually can be found in the Page or Tool tabs on your browser, depending on what you use for browsing. Granted, some pages will have more complicated coding than others, or may even contain a lot of stuff like javascript, flash, or php coding that’ll be greek to you, but it’ll still inspire you by seeing how certain effects are achieved. html and so forth is always evolving, so web design can be an endless adventure. You may never feel the need to get super into it or into the really complicated stuff, and that’s fine. You don’t necessarily need that to do what you want to here, or even elsewhere. Sometimes simple gets the job done just fine. In fact, some of the fancier things don’t work for everyone or all browsers, so sometimes simpler is safer.
That’s up to you.
But sometimes it’s just fun to download a page of source code from a site, bring it up in html-kit and learn by messing with the tags, adding things, moving things, and watching what happens - good and bad - to the page when you preview it. Trial and error, and just general tinkering, are great ways to learn or reinforce what you’ve practiced.
He-Fan is right - some of that will take hours to get it just as you want it, but it’s a nice feeling to have taught yourself something and achieve a goal.
Over all, the best way to learn is to pratice as much as you can, and just play with the basic tags so that eventually, you won’t have to look up that reference page - typing basic code will come natural to you eventually. Nice thing about html is many of the tags make complete sense and so are easy to remember.
At any rate, enough rambling out of me. Hope that helps you out as well, and happy learning!
Edit: Just saw your post, Kyle - gotta love replying at the same time! Sorry to hear about your gran. Hope things smooth out for you really soon. Take care.