Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сети.doc
Скачиваний:
11
Добавлен:
11.11.2019
Размер:
2.55 Mб
Скачать

15. Язык html

-HTML - гипертекстовый язык для заполнения информационных Web-серверов.

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

-Описание на HTML - это текст в формате ASCII и последовательность включенных в него команд (управляющих кодов, называемых также дескрипторами, или тегами).

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

-В браузерах WWW вставка команд осуществляется нажатием соответствующих клавиш.

-Так, в Internet Assistant, входящем как дополнение в редактор MS Word, текст и команды набираются в едином процессе.

-Собственно команды имеют форму

< >, где вместо записывается имя

команды.

Структура текста в WWW

-<HTML><HEAD>

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

~<BODY>

-Текст документа -</BODY>

-</HTML>

-В клиентской области окна при просмотре появится только текст, помещенный между командами <BODY> и </BODY>.

-Заголовок между командами <TITLE> и </TITLE> выполняет только служебные функции.

Команды форматирования текста

(дескрипторы компоновки):

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

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

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

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

-<BLOCKQUOTE> Текст </BLOCKQUOTE>

- для выделения цитат.

Команды форматирования

заголовков (дескрипторы стиля)

-<Н1> Текст </Н1> - текст печатается наиболее крупным шрифтом, используется для заголовков верхнего уровня;

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

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

-Команды форматирования символов представлены парными символами В, I, U; текст между открывающей и закрывающей командами будет выделен соответственно полужирно, курсивом, подчеркиванием.

Дескрипторы списка

-Команды форматирования списков <OL> и <UL> используются для выделения пунктов списков соответственно с нумерацией или с пометкой специальным символом (например, *); каждый пункт в списке должен начинаться с команды <LI>.

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

Дескрипторы связи

-В командах вставки графики и гипертекстовых ссылок используются адреса вставляемого или ссылочного материала, называемые URL (Uniform Resourse Locator).

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

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

-Тогда URL есть указание этой метки, например, URL= #а35 есть ссылка на метку а35.

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

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

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

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

-ALT - задает текст, который выводится на экран вместо рисунка в текстовых браузерах типа Lynx.

-Сами изображения должны быть в определенном формате (обычно это .gif или .jpeg).

Фреймы

-Экран может быть разделен на несколько окон (областей, фреймов) с помощью парного тега <FRAMESET>.

-В каждом окне помещается содержимое файла (текст, изображение) указанием источника в теге <FRAME>, например -<FRAME 31ЧС=имя файла>.

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

~<А HREF-'URL" >Текст </А>

-Текст в окне будет выделен цветом или подчеркиванием. Можно ссылаться на определенное место в документе. Тогда -<А HREF="URL#MeTKa"> Текст </А>

-Сама метка в документе имеет вид -<А МАМЕ="метка"> Текст </А>

-Ссылки на фрагменты данного документа можно упростить -<А HREF="#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 - это XML (подмножество языка из стандарта SGML).

-Другое направление развития HTML - его динамическая версия DHTML.

Язык SGML

-SGML (Standard Generalized Markup Language - стандартный обобщенный язык разметки) определяет содержимое и форму документов в виде последовательности объектов данных.

-Объектные данные могут храниться в различных файлах.

-Их включение в финальный документ происходит в форматах, задаваемых в специальном файле DTD (Document Туре Definition).

-Шаблоны DTD упрощают хранение и поиск документов в базах данных.

Язык XML

-XML (Extensible Markup Language) позволяет использовать в документах типы элементов, создаваемые для конкретных приложений, в нем также используются шаблоны DTD.

-Для обмена документами на XML между Web-узлами разработан протокол ICE (Information and Content Exchange).

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