"Дмитрий Леонов. Использование Perl в интернет-технологиях" - читать интересную книгу автораРис. 2. Пример html-документа Как видно из примера, тег представляет собой ключевое слово, заключенное в угловые скобки. Различают одинарные теги, как, например, p>, и парные, как body> /body>, в последнем случае действие тега распространяется только на текст между его открывающей и закрывающей скобкой. Теги также могут иметь параметры - например, при описании страницы можно задать цвет фона, цвет шрифта и т.д.: body bgcolor="white" text="black">. Текст всего документа заключается в теги html>, сам документ разбивается на две части - заголовок и тело. Заголовок описывается тегами head>, в которые могут быть включены название документа (с помощью тегов title>) и другие параметры, использующиеся броузером при отображении документа. Тело документа заключено в теги body> и содержит собственно информацию, которую видит пользователь. При отсутствии тегов форматирования весь текст выводится в окно броузера сплошным потоком, переводы строк, пробелы и табуляции рассматриваются как пробельные символы, несколько пробельных символов, идущих подряд, заменяются на один. Для форматирования используются следующие основные теги: p> - начало нового абзаца, может иметь параметр, определяющий выравнивание: p align=right>; br> - перевод строки в пределах текущего абзаца; - выделение текста полужирным шрифтом; - выделение текста курсивом; u>/u> - выделение текста подчеркиванием Ссылка на другой документ устанавливается с помощью тега a href="URL">.../a>, где URL - полный или относительный адрес документа. При этом текст, заключенный в тег a>, обычно выделяется подчеркиванием и цветом, и после щелчка мышью по этой ссылке броузер открывает документ, адрес которого указан в параметре href. Графические изображения вставляются в документ с помощью тега img src="URL">. Средства разработки клиентских приложений Использование приложений для броузеров позволяет широко использовать все возможности WWW, поскольку приложение фактически становится составной частью гипертекстового документа. Это приводит к существенному упрощению системы поддержки - клиентское ПО автоматически обновляется при подключении к серверу, документация и система помощи легко реализуется с помощью стандартных средств HTML, а некоторые учебные курсы, к примеру, могут быть реализованы практически полностью средствами HTML. Рис. 3. Схема взаимодействия пользователя, сервера и серверных приложений Пользователь взаимодействует с броузером (1), который запрашивает (2) и получает (2) от веб-сервера страницу с включенным приложением. После этого начинается взаимодействие пользователя с приложением (4), которое при необходимости может связаться с серверным приложением (5,6) для взаимодействия с СУБД и т.п. |
|
|