Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информационные тех ю.1 4204.01.01;РУ.01;1.doc
Скачиваний:
11
Добавлен:
18.08.2019
Размер:
6.5 Mб
Скачать

2.8. Гипертекстовые технологии

Гипертекст - это:

- компьютерное представление текста, в котором автоматически поддерживаются смысловые связи между выделенными понятиями, терминами или разделами;

- информационная программа, выводящая на экран дисплея гипертекст и выполняющая переходы по смысловым связям.

Гипертекст позволяет с помощью клавиатуры или мыши сразу получить на экране опреде-ления или пояснения слов или словосочетаний, выделенных в тексте подсветкой, ссылки на лите-ратурные источники и рекомендации по дальнейшему чтению. В форме гипертекста создаются справочные системы (Help) современных программных продуктов. Гипертекст применяется в компьютерных обучающих системах, толковых словарях и т.п. Гипертекст широко используется в Интернете.

Основными компонентами технологий, состоящих в применении гипертекстовой модели к информационным ресурсам, распределенным в Интернете, являются:

- URL - универсальный способ адресации ресурсов в сети;

- HTML - язык гипертекстовой разметки документов;

- HTTP (HyperText Transfer Protocol) - протокол обмена гипертекстовой информацией;

- дополнительные средства (CGI, Java, JavaScript).

Гипертекстовая база данных - это набор текстовых файлов, написанных на языке HTML, который определяет форму представления информации (разметка) и структуру связей этих файлов (гипертекстовые ссылки).

Такой подход предполагает наличие еще одной компоненты технологии - интерпретатора языка. В World Wide Web функции интерпретатора разделены между сервером гипертекстовой базы данных и интерфейсом пользователя.

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

Универсальный идентификатор ресурсов (url)

Система универсальных идентификаторов ресурсов (URL) разработана для использования в системах Интернет и в ее основу заложены следующие принципы:

- расширяемость - новые адресные схемы должны были легко вписываться в существующий синтаксис;

- полнота - по возможности любая из существовавших схем должна была описываться посредством URL;

- читаемость - адрес должен легко пониматься человеком.

Формат URL включает:

- схему адреса;

- IP- или доменный адрес машины;

- номер ТСР-порта;

- адрес ресурса на сервере (каталог или путь);

- имя HTML-файла и метку;

- критерий поиска данных.

Для каждого вида протокола приложений выбирается свое подмножество полей из представленного выше списка.

Схема HTTP - основная для WWW; содержит идентификатор, адрес машины, TCP-порт, путь в директории сервера, поисковый критерий и метку.

Html - язык разметки гипертекста

HTML ориентирован на решение нескольких важных задач, в которых участвуют его различные конструкции и элементы:

- описание структуры документа (head, body, H1-Н6, шрифты, списки и пр.);

- адресация ресурсов (base, link, href и пр.);

- создание гипертекстовых ссылок и управление навигацией в БД локальных и WWW Internet (HREF и т.п.);

- реализация интерфейсов с пользователем (isindex, menu, form и пр.).

Приведем некоторые элементы HTML, относящиеся к представлению документа.

Заголовки разделов документа:

Н1 - жирный, очень крупный шрифт, текст центрирован. Между заголовком и последующим текстом вставляется одна или две пустые строки. При выводе на принтер заголовок печатается на новой странице;

Н2 - жирный крупный шрифт, до и после заголовка помещаются одна или две пустые строки;

Н3 - наклонный крупный шрифт, до и после заголовка помещаются одна или две пустые строки. Печатается с небольшим отступом;

Н4 - жирный нормальный шрифт, до и после заголовка помещается пустая строка;

Н5 - наклонный шрифт, как и для Н4, пустая строка ставится перед заголовком;

Н6 - жирный шрифт, перед заголовком ставится пустая строка.

Некоторые дополнительные возможности. В HTML предусмотрены следующие виды списков:

ul - ненумерованный список (неупорядоченный);

ol - нумерованный список (упорядоченный);

dl - список определений.

Для описания таблиц служит элемент table, который является контейнером для других элементов описания таблицы. Наиболее часто он употребляется с атрибутом border, oпреде-ляющим разделительные линии граф таблицы, которые могут быть либо трехмерными, либо обычными.

Элемент TR (Table Row) дает общее описание строки таблицы. Обычно используется для выравнивания содержания граф строки. Способ выравнивания определяют: атрибут align - гори-зонтальное выравнивание, который принимает значения left, right, center, justify, decimal, и атрибут VALIGN - вертикальное выравнивание, который принимает значения top, bottom, middle, baseline. По умолчанию графы-заголовки центрируются, а графы-данные выравниваются по левому верхнему углу.

Элементы ТН (Table Header) и TD (Table Data) используются для описания граф таблицы. Кроме выравнивания, тн и td позволяют еще и объединять графы. Это делается с помощью атри-бутов rowspan (пропуск строки) и colspan (пропуск столбца). Цифра в этих атрибутах определяет количество последовательно расположенных граф таблицы, объединенных в одну графу.