Привет! Не стоит рассматривать несколько следующих страничек, как руководство к действию. Никаких ветхозаветных
истин вам не откроется. Создавались они с единственной целью - поделиться собственным опытом по перелопачиванию
груды мусора под названием интернет. При пересказе собственных мытарств постараюсь использовать язык
первооткрывателя. Как вы сами в последствии убедитесь (гарантия!) - простота изложения не в почёте.
Создаём сайт?
Создание собственного сайта - это надо решиться и времени много требует. Но если решились - создавать сайт
нужно самостоятельно, поэтапно.
Главное - преодолеть искушение воспользоваться готовым шаблоном
(типа ucoz или narod). Поверьте - что-бы разобраться в настройках сайта-шаблона,
необходимо знать основы
программирования, а обладая ими - проще создать сайт самому. Самостоятельное создание сайта не потребует от
вас чрезмерного углубления в тему. Попробуйте понять - создание сайта - это просто самовыражение.
Создаваемый сайт - это книжка, которую вы
напишете и поставите на полочку огромного стеллажа в огромном
книгохранилище. И где она лежит - знаете только вы и спецслужбы, которые предоставили
вам место для сайта.
Само по себе появление вашего сайта не сделает вас известным на весь интернет. Ваша известность - это читатели вашей
странички, не более.
Вы - решились...
Выбор места, домена,
для своего сайта - дело не простое.
Не вдаваясь в подробности - платный сайт
лучше, но, выбор за вами. Заходите, например, сюда и регистрируетесь.
Для регистрации вам потребуется
"логин" и "почтовый ящик". Лучше, если и то и другое - будет по-проще, а почта будет в гугле.
Наверняка придётся по форумам за советом мыкаться, не смотря на всю
без перспективность этого дела.
Выбрав доменное имя и способ оплаты (лучше - через терминал банка), вы платите от 49 рублей (!) и получаете
домен на 12 месяцев. Можно поискать и более (!) недорогие домены. После оплаты домена (сдачу вам переведут
на телефон) вы возвращаетесь на сайт регистрации, в свой личный кабинет, и занимаетесь пропиской вашего
домена. Здесь то - же неплохой выбор. Я выбрал бесплатный хостинг
freehostia.com, где-то в Бостоне. После прописки на хостинге (здесь то-же нужна регистрация)
я получил адреса двух серверов : dns1.freehostia.com и dns2.freehostia.com. Эти адреса я
добавил в специальное поле на сайте регистрации домена. Через 2-3 дня мой сайт появился в сети.
Небольшой совет - будет удобнее, если выбранный вами "ник"(логин) будет совпадать с логином вашего п/я и
доменным именем вашего сайта.
И так - приступаем:
Создать сайт можно на своём компе, а потом перенести
его на сервер.
Сайт можно создать и на флэш-носителе, но это - отдельная тема.
У меня компа нет (пока), поэтому я воспользовался услугами net2ftp.
Главное, на мой взгляд, о чём необходимо помнить при написании кода
странички - вы пишете инструкцию для браузера своего РС или для web-сервера (в случае с "внешним"
сайтом), а браузер, как и web-сервер, большим умом не отличается, считает быстро...
Информацию о том, что, как и в какой последовательности отображать на страничке -
содержат специальные операторы - тэги. Тэгов - великое множество.
И от того, в каком стиле вы собираетесь делать свою страничку, будет зависеть то,
какие тэги вы будете использовать.
По своему опыту рекомендую начинать сразу с контейнерной вёрстки
сайта, не придётся потом всё переделывать. В этом варианте написания кода странички
основное внимание
уделяется тэгу <div>содержание блока</div>. Открывающий тэг, как правило, идёт с
атрибутом id="имя атрибута(контейнера)". Как видно тэг - парный и записывать его лучше "вертикально",
так удобней контролировать оформление контейнера. Количество контейнернов на страничке, как главной, так и
второстепенных - может быть разным. Всё зависит от вашего желания. В рассматриваемом варианте их пять :
шапка(head), левый (left), средний(text), правый(right) и подвал(footer). Есть ещё один (rasporka) - но у него
вспомогательные функции и использовать его не по назначению - нельзя. Нелишним будет подчеркнуть - выше
перечисленные контейнеры (кроме - footer) неавтономны, они являются составными частями другого контейнера -
box, который отвечает за формирование каркаса странички.