Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
И.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
818.57 Кб
Скачать

5.1. Функции сетевого программного обеспечения

Собственно команды имеют форму < >, где вместо записывается

имя команды.

Структура текста в WWW имеет вид

<HTML><HEAD>

<TITLE> Заголовок текста </TITLE>

</HEAD>

<BODY>

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

</BODY>

</HTML>

В клиентской области окна при просмотре появляется только текст, поме-

щенный между тегами <BODY> и </BODY>. Заголовок между тегами <ТПЪЕ>

и </TITLE> выполняет только служебные функции.

Приведем примеры команд HTML. Команды форматирования текста (дес-

крипторы компоновки):

<Р> — конец абзаца;

<BR> — перевод строки;

<HR> — перевод строки с печатью горизонтальной линии, разделяющей ча-

сти текста;

<LISTING> Текст </LISTING> — для представления листингов программ;

<BLOCKQUOTE> Текст </BLOCKQUOTE> - для выделения цитат.

Команды форматирования заголовков (дескрипторы стиля):

<Н1> Текст </Н1> — текст печатается наиболее крупным шрифтом, ис-

пользуется для заголовков верхнего уровня;

<Н2> Текст </Н2> — для следующего уровня и т. д. вплоть до команды

<Н6>;

<PRE> Текст </PRE> — указанный текст представлен заданным при его

записи шрифтом.

Команды форматирования символов представлены парными символами В,

I, u; текст между открывающей и закрывающей командами будет выделен

соответственно полужирным шрифтом, курсивом, подчеркиванием.

Дескрипторы списка включают в себя команды форматирования списков

<OL> и <UL>, которые используются для выделения пунктов списков с нуме-

рацией или с пометкой специальным символом (например, « * ») соответ-

ственно; каждый пункт в списке должен начинаться с команды <Ы>. В слова-

рях и глоссариях удобно применять команды: <DL> - начало списка, <DT> -

перед каждым новым термином словаря и <DD> - перед текстом определе-

ния каждого термина.

Дескрипторы связи включают команды вставки графики и гипертекстовых

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

риала, называемые URL (Uniform Resourse Locator). Ссылаться можно как на

определенные места в том же документе, в котором поставлена ссылка, так и

на другие файлы, находящиеся в любом месте сети. Перед простановкой внут-

211

5. Методическое и программное обеспечение автоматизированных систем

ренней ссылки, т. е. ссылки на некоторую позицию в данном файле, нужно раз-

местить метку в этой позиции. Тогда URL есть указание этой метки, например,

URL= #а35 есть ссылка на метку а35. URL может представлять собой имя

файла в данном узле сети или IP-имя другого узла с указанием местоположе-

ния файла в этом узле и, возможно, также метки внутри этого файла.

Команда вставки графики

<IMG SRC="URL"[ALIGN=TOP|MIDDLE|BOTTOM][ALT="text"]>

ALIGN — параметр выравнивания, указывает место в окне для расположе-

ния рисунка; ALT - задает текст, который выводится на экран вместо рисунка

в текстовых браузерах типа Lynx. Сами изображения должны быть в опреде-

ленном формате (обычно это форматы gif или jpeg).

Экран может быть разделен на несколько окон (областей, фреймов) с помо-

щью парного тега <FRAMESET>. В каждом окне помещается содержимое

файла (текст, изображение) указанием источника в теге <FRAME>, например

<FRAME 8КС=имя файла>.

Команда гипертекстовой ссылки

<А HREF="URL" >Текст </А>

Текст в окне будет выделен цветом или подчеркиванием. Можно ссылать-

ся на определенное место в документе. Тогда

<А HREF="URL#MeTKa"> Текст </А>

Сама метка в документе имеет вид

<А КАМЕ="метка"> Текст </А>

Ссылки на фрагменты данного документа можно упростить

<А НКЕР="#метка">Текст </А>

Включение рисунка выполняется с помощью дескриптора

<IMG SRC = "fgr.gif"> или

<А HREF = "http://www.abc.ru/de.htm"> <IMGSRC = "fgr.gif"> </A>

где fgr.gif и www.abc.ru/de.htm — конкретные имена, взятые для примера.

Первые версии языка HTML были достаточно простыми, но не лишенными

ряда недостатков. Прежде всего нужно отметить ограниченность набора те-

гов, что не соответствует потребностям многих приложений. Кроме того, в

тегах HTML не отделены данные, задающие структуру документа, от данных

по его изображению (форматированию) на экране дисплея при просмотре с по-

мощью браузера, что затрудняет работу с документами. В результате в новые

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

язык, но не устранило основные недостатки.

В CALS-технологиях с самого начала их развития в качестве основного

языка структурирования документов был принят язык разметки SGML (Standard

Generalized Markup Language — стандартный обобщенный язык разметки),

утвержденный в качестве стандарта ISO 8879. В языке SGML определяется

структура документов в виде последовательности объектов данных. Объекты

212