
Creation of a site - not such simple business as to much can seem. Certainly, now there is a set of programs for creation of sites. Is both paid, and free-of-charge.
All programs can be divided{shared} into 2 classes - visual editors and text.
Visual editors - programs in which you see at once everything, that you do{make}. For example, you change the size of a font and at once see, what size there will be a text. Or move a picture and see, where she will be. Examples of such editors - ms word (yes - yes, in him also there is an opportunity to do{make} web - page), ms frontpage different versions, etc. But professional designers and frequently among such editors prefer the web designer macromedia dreamweaver. His admirer is also the author of this clause{article}:)
Text editors - programs to which you write a html-code, not seeing at once as all will look. Results should be looked through at once in a browser more often. For using these programs as you have already guessed, it is necessary to know html or a hypertext markup language. It is language on which all webs - pages are written. And, write codes html you can even in a notebook, delivered together with windows, or in the far-manager. Professionals usually use the convenient program homesite.
Certainly, it is better to newbies to use visual editors. If you want to study html, tutorials can be found easily on the Internet, having entered search " the tutorial html " in any poiskovike. Plus text redaktrov that you write a code. Not a secret, that visual editors, automatically generating a html-code, place it not so qualitatively as it will be made by the person. Therefore, if you want to do{make} professionally sites, you should study html. And in the future it is possible to combine simply visual editors with text. When and than to use, to you will prompt experience:)
Except for the above described programs you need to do{make} to the schedule for a site. As animated (when all runs, jumps, it is poured), and usual a picture.
There is a set of graphic packages, both the most simple and free-of-charge, and multipurpose and expensive{dear}:) the Leader and the fashion-maker here is, certainly, adobe photoshop. But it is possible to do{make} more simple operations and in a package delivered together with a browser of pictures acdsee, and also there is a set of other programs. To find them it is possible on sites - keepers of programs. For creation of animated files I can recommend very convenient program ulead gif animator.
As you can see, for creation of a site you should master very many programs. For increase of optimism I shall say, what is it only the beginning:) If you want to do{make} modern sites, you should understand knowledges of installation of the server, job with the scripts written on perl or php. To penetrate into databases mysql, to meet with ssi and many other things.
If you want to program for web, here without php or perl to not do without. The some like to be fond of experiments with java, but I would not advise widely to use it for a site. Especially to do{make} with his help of the menu or key pages. Why?
First, still there is a set of users at which support java is simply switched - off. Having got on a site abounding java-izyskami, they cannot simply move on it . And we would not like to lose visitors at all, whether not so? Especially, if they can become our clients:)
Second, sites with java frequently much more slowly gruzjatsja, and speed of loading of pages is still actual for the majority of users. Visitors of a site will not wait, is thoughtful ustavjas` in one point while your page will be loaded. On the Internet there is a weight of sites - competitors where they will much faster reach (distance - 1 cliques of a mousy!), than the heavy page will be loaded. Therefore it is better to not try to load pages various "navorotami". Simplicity - the keystone to success:)
Well and at last I want to recommend to you to read other our clauses{articles} on sajtostroeniju:), and also if there is an opportunity to familiarize with books Jacob Nilsena's "Web-design" and Dmitry Kirsanova's "Web-design".