how do you make them for free and how do you make them
Html coding is not hard to learn, but website free creators like www.freewebs.com will let you make the website a lot easier for free, but give you a mediocre address. You can pay for a .com, but services like .co.nr are free. www.freedomain.co.nr
there are all kinds of free tutorials on the web to help you teach yourself HTML. I recommend www.w3schools.org a link on the left hand side has "Learn HTML". if you need any additional help, let me know. I've been making sites for several years.
girl ill tell you its pretty hard..we had that as our project last year.. it includes html codes..just research for it.. and I still have mine though if you want to see just funmail me..
its kinda hard check http://www.w3schools.org 4 tutorials in order to actually get up where people can see it it dose cost