- •Основы html
- •Введение
- •Общие сведения о сетях
- •1.1. Основные виды компьютерных сетей
- •1.2. Основные принципы tcp/ip
- •1.4. Виды связи в Интернете
- •1.5. Программы для работы в Интернете
- •1.6. Адреса файлов в сети
- •Основы html
- •2.1. Понятие об html
- •2.2. Структура тегов
- •2.4. Структура документа html
- •2.5. Теги форматирования шрифта
- •2.6. Теги выделения смысловых частей текста
- •2.7. Оформление списков
- •2.8. Создание таблиц
- •2.9. Использование изображений
- •2.10. Теги гиперссылок
- •2.11. Разделение экрана на кадры
- •Основные теги форматирования и компоновки текста
- •Теги внесения ссылок на дополнительную информацию
- •Основные атрибуты (первое из перечисленных значений – значение по умолчанию)
- •Основы html
- •Редактор р. А. Сафарова
1.5. Программы для работы в Интернете
Каждый вид услуг реализуется с помощью программ. Программа, с помощью которой пользователь создает запрос к серверу и просматривает возвращенную ему информацию, называется клиентом. Программа, которая принимает заказ от клиента, обрабатывает его и возвращает клиенту затребованную информацию, называется сервером (она обычно, но не всегда, устанавливается на компьютере-сервере). Каждый тип услуг реализуется через свою пару взаимосвязанных программ клиент-сервер. Программу-клиент, использующую протокол HTTP для получения и просмотра гипертекстовых документов, часто обозначают термином броузер (browse – читать, пролистывать), или, в русском переводе, обозреватель [3]. В настоящее время наиболее популярными являются броузеры Microsoft Internet Explorer и Netscape Navigator. Эти программы предоставляют пользователю примерно одинаковые возможности во всех видах связи, но, так как программа Explorer входит в комплект поставки Windows, она более популярна.
1.6. Адреса файлов в сети
Адрес файла, составленный по стандартам Интернета, называется URL (Uniform Resource Locator). Его можно представлять в полном виде (абсолютный URL) и относительно базового, открытого в данный момент файла (относительный URL).
Абсолютный URL обычно используют при ссылках на файлы, расположенные на других компьютерах. Он высвечивается в поле Адрес броузера Explorer во время просмотра документа. Его структуру можно показать на конкретных примерах:
http://www.anekdot.ru/
http://www.sarf.spb.ru/study.htm#begin
http://www.yourfirm.com/product/pricing/prices.html
В общем виде абсолютный URL состоит из четырех частей и выглядит так:
Протокол://Имя сервера:номер порта/Путь к файлу на сервере/Имя файла с расширением#метка входа
Пояснение.
Протокол:// – эта часть адреса описывает транспортный протокол, который должен использоваться при пересылке файла. Основные обозначения:
file:// – протокол передачи файлов внутри локальной сети;
http:// – протокол передачи гипертекста (Hyper Text Transfer Protocol);
https:// – безопасный протокол передачи гипертекста (Secure Hyper Text Transfer Protocol);
ftp:// – протокол передачи файлов (File Transfer Protocol);
wais:// – передача новостей (Wide Area Information Service);
telnet:// – сеанс Тelnet;
mailto:// – передача сообщений электронной почты.
Имя сервера:номер порта/ – доменное имя сервера, на котором находится файл. Номер порта указывают только в случае нестандартных имен сервера и рабочей станции Если сервер относится к web-службе, указывают название нужного сайта и перед ним добавляют приставку www. В наших примерах это www.anekdot.ru/, www.yourfirm.com/, www.sarf.spb.ru/
Путь к файлу на сервере/ – в этой части перечисляются, начиная от корневого каталога, все папки, которые надо последовательно раскрыть, чтобы найти файл. Если путь не указан, то считается, что нужный файл расположен на корневом каталоге сервера (сайта). В приведенных выше примерах путь указан только в последнем: product/pricing/
Имя файла с расширением#метка входа – если имя не указано, то будет открыт файл с зарезервированным для сервера стандартным именем. В большинстве случаев им является index.html. Этот файл раскрывает часть корневого каталога сервера, доступную всем пользователям. В первом из приведенных выше примеров URL указывает на такой файл, во втором – на файл study.htm, в третьем – на файл prices.html. Иногда удобно вызываемый файл просматривать не с начала, а с какой-то определенной внутренней точки. Для того, чтобы осуществить это, в нужное место файла ставят метку и добавляют ее после имени файла через символ #. Это продемонстрировано во втором примере (подробнее о метках см. п. 2.10).
Замечания
прописные и строчные буквы в адресе файла и его имени воспринимаются как разные символы;
если требуемый файл находится на том же компьютере, что и вызывающий документ, то транспортный протокол и доменное имя сервера не указываются. Абсолютный URL совпадает с полным путем к файлу, написанным по стандарту операционной системы этого компьютера;
если требуемый файл находится на другом компьютере той же локальной сети, то во второй части адреса указывается только его имя в ней.
В относительном URL указывают только те папки, которые надо открыть, чтобы из папки, в которой расположен вызывающий документ, перейти в папку, содержащую вызываемый файл. При этом символ ../ означает, что надо перейти на один уровень вверх (в родительскую папку), а URL, который начинается прямо с имени папки, означает переход в подкаталог (в дочернюю папку). Пусть, например, в данный момент открыт файл
http://www.yourfirm.com/product/pricing/prices.html
Если понадобится сослаться на файл schedule.html, который находится в дочерней папке /product/pricing/discounts, то относительный URL будет выглядеть так:
discounts/schedule.html
Для файла profiles.html в каталоге /product/pricing/service двумя уровнями выше относительный URL будет иметь вид:
../../service/profiles.html
Абсолютные адреса к этим же файлам можно составить от корневого каталога внутри того же самого компьютера:
/product/pricing/discounts/schedule.html
/service/profiles.html