zyweb.com is good for first time users since they offer help with graphics and sop forth - Tripod is also free but has so many popups that you really are better off finding a good ISP that does not charge too much. Speaking of which, many many ISP's offer at the very minimum 5 megs of free web space- certainly Aliant or Sympatio does. If you have this ISP, check it out.
Some WYSIWYG editors are used (like MS Frontpage) are useful but I hate them because you cannot easily edit them in terms of programming. I am an old style programmer at heart I suppose. I use Notepad to be honest - an updated one with spellcheck but Notepad nonetheless and the aforementioned AceHTML for useful and usual scripts.
To use some more complicated issues- like say a guestbook or a sign in feature, you may need to create a cgi-bin and that sometimes costs a bit more and is not provided in the free space of your ISP. I do believe Tripod and =Yahoo provide it but I am not altogether certain about that. In any case, there are free guestbooks available to newbies until you get it figured out anyway.
Whatever you do with HTML ALWAYS provide a way for people to find your main page so they do not land on some page of yours and not know how to get to the front. Some ppl will just see the front and erase the rest and find the main page that way. Ex: take this url http://www.pets.ca/forum/newreply.ph...ote=1&p=563205
and then just type in pets,ca but it is a sign of good navigation that you provided a way for people to find their way around your site. That is why some ppl create trees or menus on the side or the top of the page.
As mentioned, you can register your site thru Internic or a Canadian company. There are various ways. Internic- the main co. won't get you a .ca domain but I may be wrong about that. ,info is now available though. And other ones good for non profits are .org or .net
Once you build your files, you have to make sure they work on all the different browsers (ie now all tags work on all browsers - it is about competition- not sure what will happen now that Netscape is no longer supported, a sad day indeed, sigh!) and then you need a good program to upload them tho some programs provide a way to upload files online. I prefer WS_FTP which is used by many programmers. It is an oldie but goodie.
Just type in WS_FTP to find it.
That's all I can think of for now.