I started with Windows Notepad and an HTML book. Then I found an easier way (for simple, static web pages of course) by copying a web page I like, and edit the information. In Firefox browser, you can copy a web page by clicking View --> Page Source. Save the file and then edit.
If you don't wanna be cheap like me, there are tons of web site programs out there which works just fine.