Скачиваний:
98
Добавлен:
21.01.2014
Размер:
470.02 Кб
Скачать

Лекция 8

3.8 Программирование Web-страниц в языковой среде html.

Язык HTML в настоящее время является базовым при подготовке Web-публикаций. По мере совершенствования Web-страниц, использования новых компьютерных технологий совершенствуется и язык HTML. На момент написания этого материала выпущена версия 4.0 языка HTML.

Язык HTML используется как непосредственно при подготовке электронных изданий, так и в качестве базы для программных средств автоматизированного создания Web-страниц и Web-серверов.

В основе языка лежат элементы (теги) - управляющие коды. Все элементы HTML начинаются с < (символ левой угловой скобки) и заканчиваются символом > (символ правой угловой скобки). Например:

<TITLE> Заголовок документа </TITLE>

Завершающий элемент выглядит так же, как стартовый, и отличается от него прямым слэшем перед текстом внутри угловых скобок. В данном примере элемент <TITLE> сообщает Web-браузеру об использовании формата заголовка, а элемент </TITLE> - о завершении текста заголовка.

HTML не реагирует на регистр символов, описывающих управляющие элементы HTML.

3.8.1 Структура и форматирование html-документа

Документ в формате HTML 4.0 состоит из трех частей:

строки, содержащей информацию о версии HTML;

раздела заголовков (определенных элементом HEAD);

тела, которое включает собственно содержимое документа (BODY).

3.8.2 Таблицы

Таблицы предназначены для упорядоченного размещения информации, выводимой на Web-странице. Таблицы в HTML организуются как набор столбцов и строк. Ячейки таблицы могут содержать любые данные: заголовки, текст, списки, абзацы, изображения, гиперссылки, компоненты форм и тому подобное.

Структура таблиц в HTML включает строки и столбцы, которые могут иметь заголовки (headers - имена, титулы, объяснения). Заголовок (элемент CAPTION) предоставляет краткое описание таблицы. Можно также указать и более длинное описание (с помощью атрибута summary) для удобства людей, использующих агентов на базе азбуки Бройля или речи.

Таблица в обычном варианте представляется в естественном виде, с согласованно расположенными столбцами. В HTML табличные элементы обычно называют ячейками, чтобы избежать смешивания с табличным элементом (TABLE element), который в описании HTML соответствует всей таблице.

Строки таблицы могут группироваться в разделы заголовков, нижних заголовков и тела с помощью элементов THEAD, TFOOT и TBODY соответственно. Группы строк convey несут дополнительную структурную информацию и могут генерироваться агентами пользователей различными способами, отображающими эту структуру. Агенты пользователей могут использовать подразделение на заголовки/тело/нижние заголовки для поддержки прокрутки тела независимо от заголовков. При печати длинных таблиц информация из заголовков может повторяться на каждой странице таблицы.

3.8.3 Изображения и навигационные карты

Авторы могут включать в свои Web-страницы изображения в различных форматах (GIF, JPEG, PNG и др.). На загрузку изображений затрачивается определенное, порою достаточно большое время и ресурсы процессора, зависящие, в том числе, от размеров изображения и глубины цвета. Поэтому рекомендуется использовать файлы с изображениями небольших размеров, оптимизированные для использования в Internet.

Обычно изображения включаются в тело HTML-документа в виде изображения или объекта. Работа с объектами будет рассмотрена ниже, а в данном параграфе ограничимся только изображениями.

Включение изображения с помощью элемента IMG. Для включения графики в документ используется элемент:

<IMG src="ImageName">

где ImageName - URL-адрес графического файла.

Начальный тег обязателен, конечный тег запрещен.