До недавнего времени самый распространеный способ - это писать сайт самому без CMS и конструкторов. Здесь можно поставить плюс ,так как вы можете создать абсолютно любой дизайн,а не из тех что предлагают в CMS и конструкторах.Но если у вас много страниц,то вам придется потратить больше времени на изменение страниц. Здесь зачастую выручает то , если сайт написан с CSS.
Многие,что бы не заморачиваться созданием сайта и не терять много времени,обращаются к WEB дизайнерам. И это зачастую правильно,так как они не только создадут сайт но и разместят его в Интернете,продвинут в поисковых системах, будут обновлять и т.д.
На этом сайте вы поэтапно познакомитесь как самостоятельно создать собственный сайт , наполнить его контентом,разместить в интернете,повысить его рейтинг и продвинуть наверх по поисковому запросу , а также возможность заработать на нем.Здесь также вы найдете необходимые программы для создания сайта.
Давайте сразу перейдем к делу и создадим самый простой сайт без CMS ,чтобы понять с чего начинать.
                    
                    
    Скачайте текстовый редактор сохраняющий документ в формате HTML. В Интернете можно найти много бесплатных редакторов,к примеру Notepad ++
                    скачать
                    
                    
   Создайте папку на диске D, назовите ее htdocs.В эту папку вы должны помещать все документы связанные с созданием сайта.
                    
                    
                    
   Разрабатывается сайт при помощи тегов(кодов) формата HTML.Вам необходимо их знать.Если вы еще не скачали текстовый редактор, то откройте у себя на компьютере стандартный Блокнот который входит в состав Windows.
                    
                    
    Напечатайте в текстовом редакторе или скопируйте и вставьте туда нижеследующие теги и сохраните файл в папку htdocs.
| <html> <head> <title> </title> </head> <body> </body> </html>  | 
                        Что бы сохранить файл (в Блокноте) - в строке "тип файла" выберите - Все файлы,а в строке "имя файла" - index и формат-html. Выглядит это примерно так - index.html. В большинстве текстовых редакторов сохранение в формате HTML предусмотрено.Страница с именем index всегда загружается первой,поэтому главную страницу сайта всегда так и называйте. | 
                      
После того как вы сохранили файл в редакторе , в указанной вами папке появится значок браузера с именем index.html.Откройте этот файл и ... ВЫ НИЧЕГО НЕ УВИДИТЕ!!! Вместо сайта у вас будет чистый лист. А все потому что вы объявили только создание VEB страницы,но ничем её не заполнили , то есть у вас отсутствует контент. Разберем что означают эти теги.
                    
                    <html> - Сообщает браузеру что этот документ написан на языке HTML.
                    <head> - Начало заголовка.(не виден на странице).
                    <title> - (Для поисковых систем) - Здесь пишется название сайта.
                    </title> - Здесь пишутся мета - теги.
                    </head> - Конец заголовка.
                    <body> - Начало тела документа(для содержимого страницы).
                    </body> - Конец тела документа.
                    </html> - Конец HTML.
                    
                    Контент сайта пишется в теле документа между тегами <body> и </body>
                    Напишем любой текст к примеру "Создание собственного сайта" и вставим фото
                    <img src="com (8).gif" width=213 height=170 border=0> .
                    Вместо com (8).gif выберите фото на своем компьютере , поместите в ту же папку где находится сайт и замените имя файла com (8).gif на свое.
                    Расположим текст и фото по центру тегом <center></center> и добавим в тело цвет страницы bgcolor="#ceceff"
| 
                          
                           | 
                        
                          
                           | 
                      
| <html> <head> <title>Создание сайта </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body bgcolor="#ceceff" > <center>Создание собственного сайта.</center><center><img src="com (8).gif" width=213 height=170 border=0></center> </body> </html>  | 
                        
                           
                           | 
                      
Это был пример простейшего сайта с минимумом тегов которые необходимы для его создания. Вы узнаете намного больше если ознакомитесь с поэтапным созданием пятистраничного сайта.
                    
                    
                    
Визуальное восприятие сайта во многом зависит от графики.Вам надо знать как
                    вставить рисунок,фото на страницу,
                    в дальнейшем вам пригодится страница как сделать эффекты фото,
                    а вот как сделать анимацию GIF вы должны изучить в процессе разработки сайта, GIF есть практически в каждом сайте.
                    
                    Как сделать разбивку страницы на ячейки посмотрите здесь.
                    Внешний вид сайта во многом зависит от цветовой схемы
                    и от вида шрифта.
                    Что бы сделать хороший сайт вам обязательно надо знать стиль CSS.
                    
                    Обычно сайт состоит из нескольких страниц,есть сайты состоящие из сотен страниц.Связываются эти страницы в единое целое при помощи ссылок.
                    После того как вы создали сайт и проверили как он выглядит в разных браузерах надо его разместить в интернете
                    
                    Для этого вы должны выбрать Хостинг и Домен.
                    Далее разместите на сайте счетчик посещений и займитесь продвижением сайта по поисковым запросам.
                          








