New to the board but saw this thread.
Make sure that whoever is hosting the site can support the language used.
.PHP and .ASP are not supported on freebie/cheap sites (e.g. blueblunder, VM or whatever they are called now) All support .HTM
Dreamweaver is fine as a "WYSIWIG" and so is MS FrontPage (but for that you will need FP extensions installed at the hosting site - blueyonder provide this FOC.) There are loadsa freebie/cheapie adds out there that will enhance your site.
Remember the "KISS" principle - "Keep is Simple Stupid" and make the site exciting so that folk want to delve around in it.
I built
this site on my blueblunder web space with no knowledge of HTML.
HTH and good luck
Cheers
Bernie