Что нам стоит сайт построить

Уроки для чайников

    Прежде, чем приступить к теоретическому изучению основ WEB программирования, в браузер поисковой системы интернет вставим искомое словосочетание, и увидим множество сайтов и страниц, связанных с нашей темой. В свое время , я остановился на сайте monemaster.ru, где автор сайта Владимир Бывалов подробно излагает материал по интересующей тематике и не только. На сайте достаточно справочных материалов по веб программированию и веб дизайну. Доходчиво изложен материал о создании, регистрации и размещении сайта в интернете в уроках Владимира Дворянкова. Настоящим клондайком, стала книга Владимира Дронова "Adode Dreamweaver CS3". Но об этой книге остановлюсь позже, после освоения первых уроков и создания первых страниц. И так сконцентрируем все отобранные материалы папке "избранное" и приступим к изучению и практическому применению изученного.

Урок первый

Что такое HTML?

   Начну с того, что написано в каждом учебнике по WEB программированию. И более точно, чем сказано в нем, изложить невозможно. И сейчас сухим книжным языком передам суть определения.

    Для установления соединения с удаленным сервером используется сетевой адрес документа. Этот адрес зовется универсальным указателем ресурса - URL (Uniform Resource Locator). В ответ сервер посылает документы, чаще всего в формате HTML. Можно считать, что в нормальных условиях после запуска программы-браузера и ее подключения к серверу последовательно происходит шесть событий:

1. Hа стороне пользователя браузер декодирует заданный URL и подключается к серверу.

2. Браузер требует от сервера предоставить необходимый документ.

3. Сервер преобразует переданную ему часть URL в имя файла и путь к нему.

4. Сервер отсылает найденный файл документа на компьютер пользователя.

5. Сервер разрывает установленное соединение.

6. Браузер на компьютере пользователя отражает полученный документ. HTML - HyperText Markup Language - язык разметки гипертекста.

   Документы на языке HTML позволяют пользователю, указав на выделенное слово или фразу, получить доступ к файлу или перейти на другой HTML-документ, который связан с указанным участком текста гиперссылкой. Такие гипертекстовые связи между файлами и документами, расположенными на серверах по всему миру, позволяют системе работать так, как будто она представляет собой огромную паутину информации. HTML - не язык верстки! Это средство логической разметки, и не пытайтесь располагать ваши элементы в определенных позициях и определенных местах. У вашего клиента нет размера экрана, нет размера браузера, нет цветов и нет звуковой карты. Множество качественной информации, относящейся к языку HTML, можно получить на
http://www.w3c.org. Hа http://www.citforum.ru есть перевод стандарта.

   Язык HTML не сложен для изучения, но в нем есть несколько тонкостей. На самом деле HTML в основном интуитивен и его легко читать. Независимо от того, как выглядит ваша страница, и какую информацию вы хотите отобразить, существует три тега, которые в соответствии со стандартами HTML должны присутствовать на каждой странице:

<html>- Сообщает браузеру, что документ создан на HTML.

<head>- Отмечает вводную и заголовочную части HTML-документа.


<body>- Отмечает основной текст и информацию.

   Эти тэги необходимы Web-браузеру для определения различных частей HTML-документа, они не оказывают прямого влияния на внешний вид WEB-страницы. Они необходимы для того, чтобы последующие нововведения в HTML правильно интерпретировали вашу страницу, а также для того, чтобы она выглядела одинаково в часто используемых браузерах. Например, на хостинге (место, где вы расположите веб-страницу) веб-сервером, создавая список имеющихся HTML-документов (подобных вашему), запускается программа, которая использует только эти тэги. Таким образом, если на странице нет этих тэгов, она не будет включена в этот список.

<html> и </html>

   Эти тэги сообщают браузеру, что текст между ними следует интерпретировать как HTML-текст. Поскольку документы HTML чисто текстовые, тэг <HTML> говорит о том, что файл написан на языке HTML (HyperTextMarkupLanguage - Язык гипертекстовой разметки)

   Создавая новый HTML-файл, в первую очередь необходимо ввести данную пару тэгов. Для этого наберите<html>в самом начале текста. Затем наберите его напарника -</html>- в конце. Теперь весь текст, написанный между ними, будет принят браузерам за текст HTML. Вы заметили, что во втором тэге присутствует символ "/"? Правый слэш (/) используется для обозначения закрывающихся тэгов. Большинство HTML-тэгов парные: один открывает (<html>), другой закрывает (</html>). Их действие распространяется только на тот текст, который находится между ними. Открыв на браузере эту страницу, мы ничего не увидим. Пока мы не завершили работу над<head> и </head>.

  Теперь введем тэги<head> и</head>. Они должны быть между тэгами<html> и </html>. Эти тэги отмечают ту информацию в нашем документе, которая будет служить названием. В этих тэгах должна содержаться следующая информация:
<title>Моя первая web страница</title> - Между этими двумя тэгами необходимо ввести заголовок Вашей странички.
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">Эту строчку нужно вставить, если Вы создаете свой документ на блокноте или другом простейшем текстовом редакторе.Теперь перейдем к тэгам <body> и </bode>. Зона <body> </body> - тело страницы, т.е. отображающаяся в браузере часть.
   Всё, что мы напишем и изобразим в этой зоне, увидит посетитель нашей страницы.

  И так приступаем к конкретной работе.

   Создаём в удобном для нас месте жесткого диска новую папку, пусть она будет называться WWW. В этой папке создаем текстовой документ (блокнот).

  Для этого воспользуемся текстовым редактором блокнот. Для запуска блокнота, используем кнопку Пуск -> Все программы -> Стандартные -> Блокнот.
Пишем в него следующее:

     <html>
     <head>
     <title>Моя первая web страница </title>
     <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;        charset=windows-1251">
    </head>
    <body>
    Это моя первая страничка. Продолжаю над ней работать.
    </body>
    </html
>

Это будет выглядеть так:                                                                

             

Теперь выбираем в меню Блокнота :Файл - > Сохранить как


и сохраняем в папку WWW наш файл как 01 .html.

Расширение файла html - показывает, что данный файл является интернет-страницей.

  Теперь заходим в папку WWW , находим на диске наш файл 01.html и запускаем его, щелкнув два раза мышкой. У вас запуститься ваш браузер, например Internet Explorer и откроется вот такая СТРАНИЧКА.

И так, первая страничка создана. Продолжаем с ней работать.

Следующий урок смотрите ЗДЕСЬ

©Смирнов В.И.  2008
Hosted by uCoz