Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций КИТ Шарстнев.doc
Скачиваний:
68
Добавлен:
11.12.2018
Размер:
5.47 Mб
Скачать

Группы тегов нтмl

Все теги НТМL по их назначению и области действия можно разделить на следующие основные группы:

  • определяющие структуру документа;

  • оформление блоков гипертекста (параграфы, списки, таблицы, картинки);

  • гипертекстовые ссылки и закладки;

  • формы для организации диалога;

  • вызов программ.

Структура гипертекстовой сети задается гипертекстовыми ссылками.

Гипертекстовая ссылка — это адрес другого HTML-документа или информационного ресурса Internet, который тематически, логически или каким-либо другим способом связан с документом, в котором ссылка определена. Естественно, при таких условиях очень важна схема адресации всех имеющихся информационных ресурсов.

Реальный механизм интерпретации идентификатора ресурса, опирающийся на URI (Uniform Resource Identifier, универсальный идентификатор ресурса), называется URL, и пользователи WWW имеют дело именно с ним.

Типичным примером использования такой записи можно считать следующий пример:

Этот текст содержит:

<A HREF="http://www.intuit.ru/help/">гипертекстовую ссылку</A>

В приведенном выше примере тег "A", который в HTML называют якорем (anchor), использует атрибут HREF, обозначающий гипертекстовую ссылку (Hypertext Reference), для записи этой ссылки в форме URL. Данная ссылка указывает на документ с именем "index.html" в каталоге "help" на сервере "www.intuit.ru", доступ к которому осуществляется по протоколу HTTP.

Гипертекстовые ссылки в HTML делятся на два класса: контекстные гипертекстовые ссылки и общие. Контекстные ссылки вмонтированы в тело документа, как это было продемонстрировано в предыдущем примере, в то время как общие ссылки связаны со всем документом в целом и могут использоваться при просмотре любого фрагмента документа.

Структура HTML-документа позволяет задействовать вложенные друг в друга контейнеры.

Структура HTML-документа и элементы разметки заголовка документа

HTML-документ — это один большой контейнер, который начинается с тега <HTML> и заканчивается тегом </HTML>:

<HTML>Содержание документа</HTML>

Контейнер HTML или гипертекстовый документ состоит из двух других вложенных контейнеров: заголовка документа (HEAD) и тела документа (BODY). Рассмотрим простейший пример классического документа.

<HTML>

<HEAD>

<TITLE>Простейший документ</TITLE>

</HEAD>

<BODY TEXT=#0000ff BGCOLOR=#f0f0f0>

<H1>Пример простого документа</H1>

<HR>

Формы HTML-документов

<UL>

<LI>Классическая

<LI>Фреймовая

</UL>

<HR>

</BODY>

</HTML>

Компания Netscape Communication расширила классическую форму документа возможностью организации фреймов (кадров), позволяющих разделить рабочее окно программы просмотра на несколько независимых фреймов. В каждый фрейм можно загрузить свою страницу HTML. Приведем пример документа с фреймами.

<HTML>

<HEAD>

<TITLE>Документ с фреймами</TITLE>

</HEAD>

<FRAMESET COLS="30%,*">

<FRAME SRC=frame1.htm NAME=LEFT>

<FRAME SRC=frame2.htm NAME=RIGHT>

</FRAMESET>

</HTML>

Назначение заголовка

Заголовок HTML-документа является необязательным элементом разметки. В HTML 2.0 предлагалось вообще отказаться от элементов HEAD и BODY. В то время в HTML не было элементов, которые использовались одновременно и в заголовке, и в теле документа. Современная практика HTML-разметки такова, что почти в каждом документе есть HTML-заголовок.

Первоначально существование заголовка определялось необходимостью именования окна браузера. Это достигалось за счет элемента разметки TITLE:

<HTML>

<HEAD>

<TITLE>Это заголовок</TITLE>

...

</HEAD>

<BODY>

...

</BODY>

</HTML>