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).
- 1. Основные определения
- 1600...2000 Гц, а также автоматическое предварительное согласование способов модуляции в вызывающем и вызывном модемах. В протоколе v34.Bis скорости могут достигать 33,6 кбит/с.
- 5,725...5,85 ГГц пока лицензирования не требует.
- 400...512 Или 820...960 мГц, ширина радиоканала 25...200 кГц.
- 2. Энтропия
- 5. Асинхронное и синхронное кодирование
- 6. Манчестерское кодирование
- 7. Способы контроля правильности передачи данных
- 8. Код Хемминга
- 9. Циклические коды
- 11. Алгоритмы сжатия
- 2. Протоколы лвс
- 4. Аппаратные средства лвс
- 3. Сеть Fast Ethernet
- 1. Транспортные и сетевые
- 2. Управление потоками данных в сетях
- 3. Мостовые соединения
- 4. Маршрутизация
- 5. Транспортный протокол tcp в стеке протоколов tcp/ip
- 6. Коммутационное оборудование
- 7. Сетевой протокол ip в стеке протоколов tcp/ip
- 8. Другие протоколы в стеке
- 10. Протоколы управления в стеке
- 11. Протоколы spx/ipx
- 12. Сети передачи данных с коммутацией пакетов х.25
- 13. Сети Frame Relay (fr)
- 14. Причины появления сетей atm
- 15. Сетевое коммуникационное оборудование (по состоянию на конец 1997 г.)
- 18. Функции и характеристики сетевых операционных систем (ос)
- 19. Информационная безопасность
- 20. Распределенные вычисления
- 21. Технологии распределенных вычислений
- 22. Распределенные базы данных
- 23. Рекомендации по проектированию корпоративных сетей
- 1. Структура территориальных сетей
- 4. Электронная почта
- 5. Файловый обмен
- 9. Телеконференции и "доски объявлений"
- 10. Видеоконференции
- 11. Стандарты конференц-связи
- 12. Доступ к распределенным базам данных
- 13. Информационная система
- 14. Информационная система www
- 15. Язык html
- 16. Языки и средства создания Web-приложений
- 17. Разделяемые виртуальные миры (Sharing Virtual Worlds)
- 18. Примеры
- 19. Способы доступа к Internet