Как создать сайт самому?

На модерации Отложенный В принципе существует 3 варианта.

Вариант первый.
Вы изучаете (по минимуму) HTML и CSS, рисуете дизайн. Затем верстаете страницы, используя знания HTML и CSS. Но это будет статичный сайт (без интерактивных вещей, типа гостевой, системы управления сайтом).

Для динамичных сайтов необходимо будет изучить азы по web-программированию (оптимально PHP+MySQL).

Конечно, после создания сайта надо будет решить вопросы установки на хостинге (в этом посте не буду освещать проблемы выбора хостинга и ньюансов установки - информации в сети по этим моментам достаточно).


Второй способ.
Если нет возможности заниматься программированием, версткой страниц самостоятельно, можно воспользоваться готовыми движками (CMS - система управления контентом). Существует большое количесвто как платных, так и бесплатных CMS. Сделайте оптимальный выбор для вашего сайта. Дизайн в виде уже подготовленных html-шаблонов можно взять например здесь: http://templatemonster.ru. Устанавливаете движек на хостинге, встраиваете шаблон дизайна и сайт готов к работе.

Третий способ.
Сервисы создания сайтов, типа narod.ru. Один из свежих www.samomu.ru