Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Web / Методичка по WEB.doc
Скачиваний:
87
Добавлен:
15.04.2015
Размер:
4 Мб
Скачать

Министерство образования Республики Беларусь

Учреждение образования «Гомельский государственный технический университет имени п.О. Сухого»

Кафедра «Информационные технологии»

Д.А. Литвинов

Проектирование и разработка web – сайтов

курс лекций по дисциплине

«Проектирование и разработка WEB – сайтов»

для студентов специальности 1–40 01 02 "Информационные системы и технологии по (направлениям)"

Гомель 2012

УДК

ББК

Авторы составители: Д.А. Литвинов

курс лекций по дисциплине «Проектирование и разработка WEB – сайтов» . – Гомель, ГГТУ им. П.О. Сухого, 2012. – 148 с.

Курс лекций предназначен для обучения проектированию и разработка WEB – сайтов. Описаны языки HTML и CSS, применяемые, для создания содержимого и представления Web-страниц. Рассматриваются основные подходы к созданию web – станиц, задание макетов сайтов, приемы создания интерактивных компонентов сайта.

Рецензент: Рябченко А.И., к.ф.-м.н., доцент, заведующий кафедрой «Информатика» УО ГГТУ им. П.О. Сухого

©Учреждение образования «Гомельский государственный технический университет имени П. О. Сухого», 2012

Html. Язык разметки гипертекста

1. Глобальные компьютерные сети

1.1 Интернет. Основные понятия, принципы функционирования

Интернет (Internet) – глобальная сеть, объединяющая компьютеры и сети, имеющие различную архитектуру, системное программное обеспечение и т.д. Для передачи информации из одного вида сетей в другой используются шлюзы (gateway) – устройства, служащие для объединения сетей с различными протоколами обмена. На стыке сетей располагаются маршрутизаторы (router) – устройства, определяющие маршруты пакетов.

Сеть Интернет построена на основе протокола TCP/IP (Transmission Control Protocol/Internet Protocol) состоящего из двух главных сетевых протоколов:

  • IP (Internet Protocol) – межсетевой протокол (протокол маршрутизации, транспортный протокол). Определяет формат пакетов, формат адресов компьютеров сети, маршрут пакета, правила обработки пакетов маршрутизаторами и компьютерами сети.

  • TCP (Transmission Control Protocol) – протокол контроля передачи данных. Обеспечивает надежность передачи данных и сборку всех пакетов в единое сообщение.

Помимо базовых протоколов существуют прикладные протоколы (высокоуровневые), отвечающие за функционирование служб Интернета (HTTP, FTP, SMTP, POP3, IMAP и др.).

Основным проколом Интернет является протокол передачи гипертекста HTTP (Hypertext Transfer Protocol) предназначенный для передачи гипертекстовых документов от сервера к клиенту. Сервер HTTP (Web сервер) находится в состоянии ожидания соединения со стороны клиента по порту 80 TCP, а клиент HTTP (Web браузер) является инициатором соединения. Все, к чему может получить доступ пользователь – называют ресурсами сети. Каждый ресурс имеет уникальный для адрес, называемый универсальным идентификатором ресурса URI (Universal Resource Identifier). В самом общем случае URI выглядит следующим образом:

protocol://user:password@host:port/path/file?parameters#fragment

Отдельные поля URI имеют следующее назначение:

  • protocol - протокол, посредством которого получают доступ к ресурсу;

  • user – имя пользователь;

  • password - пароль для аутентификации;

  • host - IP-адрес или имя сервера, на котором расположен ресурс;

  • port - номер порта, на котором работает сервер, предоставляющий доступ к ресурсу;

  • path - путь к файлу, содержащему ресурс;

  • file - файл, содержащий ресурс;

  • parameters - параметры для обработки ресурсом-программой;

  • fragment - точка в файле, начиная с которой следует отображать ресурс.