To create a web site you need a name called a domain. Examples of
domains are redhat.com and Libertyca.net. You start by searching a registrar to find
out whether the name you want is already taken.
There is an ever-increasing number of domain suffixes to choose from such as .com .net .tv .info .us .ws (web site) and .ca.
Domain registrars sell domain names to you and offer a control panel where you can select a web hosting provider to actually store the files on your web site.
http://www.GoDaddy.com is a big, reliable US registar. I use them with good success.
From this site you can get a .ca domain for $12.88/year for up to 10 years:
Web hosting can be purchased cheaply these days. A few examples:
Validation W3.org provides html formatting tips and other information:
Free Web Templates
HTML Quick Reference
HTML Special Characters Reference
Law The new Canadian privacy laws affect the content of the web: http://privcom.gc.ca
FREE Conversion to PDF