Для того, чтобы начать создавать сайт, надо ответить, а для чего он нужен? Для дохода, тогда нужна реклама и хорошие вложения и труд в первые месяцы. И надежда, что повезет. Проект трудно вывести на нужную мощность и лишь малая часть проектов приносит значительный доход.
Только желание. Исключительно желание. Ещё недавно я понятия не имел про html, но (не шучу) за неполный месяц разобрался с веб-конструктором и сделал вполне приличные сайтики:
1. Для себя 2. Для своей фирмочки 3. Для Жены и ее безнеса 4. Для подруги жены 5. Для своей подруги.
Пока на бесплатном хостинге, но создавать сайты это так увлекательно...
С конструктором ещё куда ни шло. Со скрипом (времени катастрофически не хватает), но дело продвигается. А при попытке создать сайт с нуля самостоятельно поняла только то, что я в этом деле абсолютный бамбук, а разобраться досконально время не позволяет.
Хорошо там, где нас нет, но мы повсюду.
Для создания сайта необходимы хоть какие-то знания в HTML (без этого никуда).Что касается знания,например, языка PHP,то он гораздо сложнее,но зато с его помощью можно создавать динамимческие сайты с разными наворотами.Если удалось освоить базовый язык web-программирования,то дальше можно приступить к изучению программ по созданию сайтов,например,Macromedia Dreamweaver.