I want to make a website for me,
How should i start?
The most easiest way is to use webs.com for easy and free webpage creation....
1.First you got to know how to use html or you can use ms front page to create your site...
2.go to free ftp host sites and fill in the details....get your ftp login address and password.... I use byethost.com
3. create your domain name using any free site... i use www.co.cc
4.upload pages to your ftp using ms frontpage or ftp softwares..
I'd recommend DownTownHost instead of 1&1 or goDaddy.
Look here for some links http://iain.codejoust.com/2009/05/learning-php-xhtml-css/
And also at http://net.tutsplus.com/tutorials/html-css-techniques/how-to-design-and-code-a-flexible-website.
Make the site before getting hosting (free or not).