There are many reasons why you may want to create a web site. You may build a personal web site or you may want to build a web site that is centered around your hobbies. On the other hand you may want to build a web site to make money.
All of the above are valid reasons to create your own web site. The most important part of building a web site is the initial stages. That is not to say that you need to get it perfect right from the get go. To the contrary - you actually just want to get the site up.
Where you need to spend time is in the research phase. In the event you want to create a site that will make money for you then you will need to do your homework. Your job will be to find a hungry market of people relative to your interests or your desired sites theme.
So research, research and research some more. Do not worry too much about how it looks at this juncture. When you get your site up even if it looks ugly like my first one did at least it will be maturing and as a result the search engines can come in and start indexing the site.
The other factor you will need to consider is hosting. You will want a good hosting plan especially if you are building a business web site. Furthermore you will want a good marketing plan.
As for learning HTML or XHTML - these days you do not have to worry about that too much. There are many web site builders out there which enable you just to write text like a word document.
As for layout as the good old saying goes, "keep it simple stupid" Do not over do it with flash and graphics. Keep your text clear and navigation simple. If you would like to build a real website from the ground up select any of the links provided and watch some free videos.
Learn how to publish a real website That works Site Build It Review. Sign Up for the free affiliates masters course.
http://www.lfdab.com/Site-Build-It-Customer-Reviews.php
Source: www.ezinearticles.com