Как я уже сказал в главе «С чего начать создание сайта«, прежде всего, Вы должны знать, приступая к созданию своего сайта, тему, которой он будет посвящен. Вы должны хорошо владеть вопросом, на который будет отвечать Ваш сайт. Ведь именно для этого он и предназначается. А как же иначе? Ведь Вы сами не станете читать то, что Вам неинтересно. А интерес прежде всего в том, что, изучая какие-либо материалы, Вы хотите найти в них ответы на вопросы. Если этого нет, прохОдите мимо.
Значит, первое, что Вам нужно знать для создания своего сайта, — чем будете наполнять страницы своего будущего сайта. Наполнение сайта называется контентом. Поэтому теперь я иногда в своей работе буду вставлять это, может быть, для Вас пока новое, слово. Запомните — контент. Под этим словом подразумевается все, что расположено на страницах сайта и несет в себе какую-либо информацию — тексты, картинки, видео и т.д.
Если с первым понятно, то теперь можно перейти к технической стороне создания своего сайта. Впрочем, освоив эту часть, Вы сможете создавать сайты не только для себя. И этим занимаются многие веб-мастера и веб-студии — создают сайты под заказ.
Какими знаниями нужно обладать, чтобы материализовать свои идеи в сайте? Я считаю базовыми знания языка HTML — языка гипертекстовой разметки. Он не является языком программирования, так как он не описывает алгоритма каких-либо действий, приводящих к тому или иному результату. Он всего лишь позволяет, применяя специальные коды — теги (еще одно новое слово, тоже придется запомнить), описать расположение элементов веб-страницы. Браузер, считывая код веб-стрницы, преобразует весь этот набор в привычный для восприятия человеком вид.
Если Вам еще не знакомо слово браузер, то имейте в виду, что так называют программы, позволяющие просматривать веб-страницы. Одна из таких программ — та, с помощью которой Вы сейчас просматриваете этот сайт.
Некоторые начинающие веб-мастера полагают, что знание HTML на сегодняшний день неактуально. Программы для создания веб-сайтов позволяют создвать страницы сайта, не владея этим языком. Я считаю, что знание HTML дает веб-мастеру большую свободу в творчестве, потому что программа есть программа — она будет всегда поступать так, как в ней заложено ее создателями. Свободно владея средствами HTML, Вы будете иметь возможность «подчистить» код, созданный программой, исходя из своих соображений.
Кроме того, для более эффективного использования языка HTML Вам будет полезно изучить каскадные таблицы стилей. С их помощью создаются полноценные эффектные и «легкие» страницы сайта. Они позволяют упростить работу с сайтом.
Что еще нужно знать, чтобы создавать сайты? Еще нужно знать много различных терминов, которыми пользуются пользователи Сети и веб-мастера. Эти термины будут вам встречаться на сайтах, на форумах… Эти термины я собрал в словарь, где Вы сможете узнать значение любого из них.
Еще нужно знать, где «живут» сайты в Сети и как их туда «поселить». И еще — что такое электронные деньги и как ими пользоваться. Ведь Вам придется оплачивать некоторые услуги в Интернет, например, такие, как регистрация домена и пользование хостингом. Это тоже новые для Вас понятия. Я расскажу о них в другой статье.
Теперь же перейдем к вопросу что нужно уметь, чтобы создавать свои сайты и с их помощью зарабатывать приличные деньги