Автор работы: Пользователь скрыл имя, 30 Мая 2011 в 14:35, реферат
Термин гипертекст был введен в обращение Тедом Нельсоном в 1965 г. для описания документов (например, представляемых компьютером), которые выражают нелинейную структуру идей, в противоположность линейной структуре традиционных книг, фильмов и т.п. "Под "гипертекстом" - писал Нельсон - я понимаю непоследовательную запись.
Введение3
1. Теоретические основы гипертекстовых технологии 4
1.1. Понятие гипертекста 4
1.2. Концепция гипертекстовых технологии5
1.2.1. Что дает использование гипертекста?5
1.2.2. Область применения гипертекстовых систем5
1.3. История развития гипертекста7
2. Гипертекстовые системы9
2.1. Определение гипертекстовой системы9
2.2. Гипертекстовая система World Wide Web (www)10
2.3. Архитектура11
3. Понятия World Wide Web (www)14
3.1. Структура документа HTML15
3.2. Гипертекстовые ссылки16
3.3. Использование графики в HTML документах19
Заключение20
Список использованной литературы21
2) средства для броузинга ИЕ в процессе
ассоциативной навигации.
3.
Визуальный аспект. Управление функционированием
гипертекстовой системы
В
отличие от других типов информационных
систем, например, использующих традиционные
СУБД, использование дисплея в
качестве основного устройства управления
процессами авторизации и навигации
является необходимым, хотя и недостаточным,
признаком гипертекстовой системы.
Идея HTML - пример чрезвычайно удачного решения проблемы построения гипертекстовой системы при помощи специального средства управления отображением. На разработку языка гипертекстовой разметки существенное влияние оказали два фактора: исследования в области интерфейсов гипертекстовых систем и желание обеспечить простой и быстрый способ создания гипертекстовой базы данных, распределенной на сети.
В качестве базы для разработки языка гипертекстовой разметки был выбран SGML (Standard Generalised Markup Language). Следуя академическим традициям, Бернерс-Ли описал HTML в терминах SGML (как описывают язык программирования в терминах формы Бекуса-Наура). Естественно, что в HTML были реализованы все разметки, связанные с выделением параграфов, шрифтов, стилей и т. п., т.к. реализация для NeXT подразумевала графический интерфейс. Важным компонентом языка стало описание встроенных и ассоциированных гипертекстовых ссылок, встроенной графики и обеспечение возможности поиска по ключевым словам.
Вторым краеугольным камнем WWW стала универсальная форма адресации информационных ресурсов. Universal Resource Identification (URI) представляет собой довольно стройную систему, учитывающую опыт адресации и идентификации e-mail, Gopher, WAIS, telnet, ftp и т. п.
URL
используется в гипертекстовых
ссылках и обеспечивает доступ
к распределенным ресурсам
Третьим
в списке стоит протокол обмена данными
в World Wide Web - HyperText Transfer Protocol. Данный протокол
предназначен для обмена гипертекстовыми
документами и учитывает
WWW
построена по хорошо известной
схеме "клиент-сервер". Программа-клиент
выполняет функции интерфейса
пользователя и обеспечивает
доступ практически ко всем
информационным ресурсам Internet. В
этом смысле она выходит за
обычные рамки работы клиента
только с сервером
База данных HTML-документов - это часть файловой системы, которая содержит текстовые файлы в формате HTML и связанные с ними графику и другие ресурсы. Особое внимание хотелось бы обратить на документы, содержащие элементы экранных форм. Эти документы реально обеспечивают доступ к внешнему программному обеспечению.
Прикладное
программное обеспечение, работающее
с сервером, можно разделить на
программы-шлюзы и прочие. Шлюзы
- это программы, обеспечивающие взаимодействие
сервера с серверами других протоколов,
например ftp, или с распределенными
на сети серверами Oracle. Прочие программы
- это программы, принимающие данные
от сервера и выполняющие какие-
Завершая обсуждение архитектуры World Wide Web хотелось бы еще раз подчеркнуть, что ее компоненты существуют практически для всех типов компьютерных платформ и свободно доступны в сети. Любой, кто имеет доступ в Internet, может создать свой WWW-сервер, или, по крайней мере, посмотреть информацию с других серверов.
Управляющие конструкции языка HTML (Hyper Text Markup Language) называются тегами (дескрипторами) и вставляются непосредственно в текст документа. Все теги заключаются в угловые скобки <…>. Сразу после открывающей скобки помещается ключевое слово, определяющее тег, например <DIV>.
Teги
HTML бывают парными и непарными.
Непарные теги оказывают
<B><I>Текст</I></B>
К
открывающему тегу может быть добавлен
атрибут, представляющий собой дополнительные
ключевые слова, отделяемые от ключевого
слова, определяющего тег, и от других
атрибутов пробелами и
<Н1 ALIGN="LEFT">
При отображении документа HTML сами теги не отображаются, но влияют на способ отображения документа HTML.
Существует два способа формирования документов HTML.
Первый способ состоит в разметке существующего или создаваемого документа вручную. Эта работа выполняется в текстовом редакторе или редакторе HTML.
Второй способ заключается в формировании документа непосредственно на экране и автоматической его разметке. В этом способе необязательно знание языка HTML. Разметка выполняется специальным редактором, работающим по принципу WYSIWYG, например, FrontPage Express.
Во
втором способе используются средства
форматирования вместо средств описания,
что может приводить к
Воспроизведение
документа HTML выполняется программами
— броузерами, например Internet Explorer. [1]
Простейший правильный документ HTML, содержащий все теги, определяющие структуру, выглядит следующим образом:
<HTML>
<HEAD><TITLE>Заголовок документа</TITLE></HEAD>
<BODY>
Текст документа
</BODY>
</HTML>
Здесь использованы ключевые слова:
HTML — начало и конец документа HTML;
HEAD — начало и конец раздела заголовка;
TITLE — начало и конец общего заголовка документа;
BODY
— начало и конец тела
Большинство элементов языка HTML описывает части содержания документа и помещаются между тегами <BODY> и </BODY> (структурный элемент BODY).
Основными функциональными элементами документа HTML являются заголовки и абзацы. Язык HTML поддерживает шесть уровней заголовков, которые задаются при помощи тегов от <H1> до <H6>. В Web-документе они отображаются шрифтом разного размера.
Обычные абзацы задаются с помощью парного тега <P>. В HTML нет средств для задания абзацного отступа. Абзацы отделяются пустой строкой. Закрывающий тег </P> рассматривается как необязательный. Подразумевается, что он стоит перед тегом, который задает очередной абзац. Если в тексте присутствует символ конца строки, при воспроизведении в броузере он рассматривается как простой пробел. Для перехода на другую строку используется непарный тег <BR>. В качестве ограничителя абзацев может использоваться горизонтальная линейка, задаваемая тегом <HR>, например:
<HR ALIGN="RIGHT" SIZE="10" WIDTH="50%">
Этот
тег задает горизонтальную линейку
высотой в 10 пикселов, занимающую половину
ширины окна и расположенную справа.
[1]
Как только в Web-страницу будет встроена гиперсвязь, документ можно назвать гипертекстом. Гиперссылка может указывать:
Гиперссылки могут быть оформлены как абсолютные или относительные. Для создания гиперссылки необходим адрес документа, на который устанавливается ссылка. Этот адрес называется URL - Uniform Resource Locator.
Относительные URL используются обычно внутри HTML-документа, например, для того, чтобы организовать переход из оглавления к конкретной главе. Базовый адрес можно определить с помощью дескриптора <base> в заголовке HTML-документа.
Абсолютные URL следует использовать во всех тех случаях, когда вы ссылаетесь на документы другого сервера в Internet.
Гипертекстовая ссылка задается парным тегом <A>, который содержит обязательный атрибут HREF=. В качестве значения атрибута используется адрес URL документа, на который указывает ссылка. Она может указывать на произвольный документ, располагающийся на любом общедоступном узле сети, например:
<A
HREF=http://www.site.com/
Здесь задан адрес в абсолютной форме. Обычно в такой форме задается ссылка на внешний документ. При использовании относительного адреса ссылка рассматривается как внутреняя, например: