One of the easiest ways to get on the internet is to use one of the many free web publishing sites out there. They are super simple to use and a beginer can have a good looking site in just a couple of hours. If you want your own domain you can always buy one and have it routed to the site. Check out
http://www.freewebs.com . MSN also has a blog publishing site called Spaces which is even quicker, but is more limited.
If you want to get really serious, then you want to get your hands on a web publishing software like Frontpage, Dream Weaver or Flash. I've used all of these options, inccluding freewebs and several other. Dreamweaver will take you further and offers great integration with other macro Media Ssoftware, but Frontpage is easier to use and will still allow you to create advanced stuff. Unless you plan to do this for a living I'd suggest going for Microsoft's frontpage. Allthough Flash seems cool, it is crap to work with and you should stear clear (for professionals only!). The great thing about all of these tols is that you don't need to know a single html code to use them, but they do provide you with the opportunity if you prefer to do it this way.
If going for the publishing software solution, I greatly suggest that you purchase the "Dummies" book for that particular software, i.e. "Frontpage For Dummies". It is easy but time consuming.
The greatest mistake most novices do when building their first web site is that they become too ambitious (too many planned pages, too many effects, etc). What seems like asimple straight forward task is more demading than you might think, atleast until you get the hang of it. By the time you get the hang of it you have made so many discoveries that you will opt to redo your whole site anyways.
Start off simple, one page at a time, completing each before adding another. Add functionality and effects at later stages.
I'd start off with one page as your blog with links on the left to your different photo albums. Once this is up and running, you can add pages, move your published material to different pages, redo your desigm add effects such as hot spots, etc.
I used to have a fairly advanced and large website which I had made using a combination of Dream Weaver, Flash, Fireworks and other. It became too much work just to keep it up tp date. After spending hundreds of hours on it i ended up just deleting the whole thing and start all over. This time arround I have decided to keep EVERYTHING virtually as simple as possible. I will probably change the design and add more advanced stuff to the site after I have lived with the site for a while. It is kind of like moving into a new house. Better to live there for a while and get a feel for the place before you start any major redocorating work. Here is the website I am currently constructing using Front Page, real basic stuff. Keep in mind that it is in the very early stages of its construction (total work so far, probably 20 hours).
http://www.gjolberg.com/wheelie_hjem.htm