Once you have learned HTML can begin to self-site creation. Self-creation of websites – is incredibly exciting process, but your paths may meet some difficulties. To create a website, you will probably come in handy ability to work with such programammi as dreamveaver and photoshop. These programs are very prevalent on the Internet and you can easily find them. You can also read an introduction to Dreamweaver. When your site is fully prepared you need quality hosting and domain for your site. The domain should be vivid and memorable, and most reliable hosting service.
I do not advise you to put on a free hosting site – it's not worth it. It is desirable to choose the expensive and high-quality hosting services, because such leash hosters can guarantee the security of your information. Do not risk your website because of some 2-3 thousand rubles a year. Once the site has been posted on the Internet it is time to do promotion for the site, but that's another time.