Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 13-глоб.doc
Скачиваний:
3
Добавлен:
17.08.2019
Размер:
318.46 Кб
Скачать

Тело документа

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

  • иерархических контейнеров и заставок;

  • заголовков (от H1 до Н6);

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

  • горизонтальных отчеркиваний и адресов;

  • текста, разбитого на области действия стилей (подчеркивание, выделение, курсив), математических описаний, графики и гипертекстовых ссылок.

BODY. Описание элементов тела документа следует начать с элемента BODY. В отличие от элемента HEAD, элемент BODY имеет атрибуты:

ID - идентификатор элемента. Используется для именования элементов, а также в качестве точки перехода по гипертекстовой ссылке Данный атрибут имеется практически во всех элементах тела документа. С точки зрения практического использования идентификатора BODY в качестве точки перехода по гипертекстовым ссылкам, использование этого атрибута сомнительно, т.к. отображаемая часть документа собственно и начинается с этого элемента.

LANG - определяет язык документа в виде двухсимвольного кода ISO-639, за которым следует через точку необязательный код страны в формате ISO-3166. По замыслу разработчиков стандарта языка данный атрибут должен распознаваться программами интерпретации и управлять отображением многоязычных текстов. Однако, даже Arena, специально предназначенная для иллюстрации HTML 3.0, не реализует этой возможности.

CLASS - иерархически организованное имя типа "ADDITION.FIRST". Предназначено для связывания элемента текста с определенным стилем отображения. Реально пока не используется. Все три вышеперечисленных атрибута являются общими для элементов тела и в дальнейшем мы их обсуждать не будем. Если атрибут не будет разрешен для элемента тела текста документа, то это будет указано специально.

BACKGROUND - определяет фон, на котором отображается текст документа. В примере HTML-документа в качестве фона был использован небольшой графический образ "back.gif":

<BODY BACKGROUND="file:///CI/text/doc/cource/back.gif">

Как видно из этого примера, в качестве значения данного атрибута используется адрес в форме URL. В данном случае это адрес локального файла.

Следует заметить, что разные интерфейсы пользователя поддерживают различные дополнительные атрибуты для элемента BODY. Так Netscape и Mosaic поддерживают следующие дополнительные атрибуты:

Атрибут

Значение

BGCOLOR=#FFFFFF

Цвет фона

TEXT=#0000FF

Цвет текста

VLINK=#FF0000

Цвет пройденных гипертекстовых ссылок

LINK=#00FF00

Цвет гипертекстовой ссылки

В данной таблице строка #ХХХХХХ определяет цвет в терминах RGB в шестнадцатеричной нотации. Так цвет текста определен как синий, фона - белый, пройденные ссылки красные, а новые ссылки зеленые. В качестве тага начала элемента BODY можно указать:

<BODY GCOLOR=#FFFFFF TEXT=#OOOOFF

VLINK=#FFOOOO LINK=#OOFFOO>

Однако пользоваться этими атрибутами следует крайне осторожно, т. к. у пользователя может оказаться другой интерфейс, который эти параметры не интерпретирует.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]