HTML isn't that hard to pick up so your basic web page requires nothing more than notepad.
But that's a little brutal to use so I use SeaMonkey since it has the old Netscape web editor and there are a bazillion other HTML editors out there.
Where I find most folk go crazy is how to put the html files up on the web server. There are many systems for that and I can't help you too much there. Here we use FTP and again, a bazillion apps for FTP.
Bob
I set my website up a couple of years ago when I had the Adobe CS2 on my old Mac. At that time, it included a program called GoLive, which was obsolete even when I used it to set up my site, but I managed to get it done and it works well, although now needs updating.
My Mac crashed, and I have subsequently transferred all my graphics programs to a PC (CS6) but didn't buy the Web version that included Dreamweaver because I was told it was complicated, and I didn't feel I needed anything complex. Now I need to update my website, and don't have a program to do it. Should I bite the bullet and buy Dreamweaver, or is there a free/cheaper/easier to use alternative out there?
Also, is it possible to do simple Web design in InDesign?
Thanks for any advise you can offer.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic