Техника Web-дизайна для студента

Создание изображений-карт

Изображение-карта это изображение, имеющее чувствительные области, по каждой из которых можно осуществлять ссылку на другой документ. Например, на рисунке изображена группа му­зыкантов. Создав несколько чувствительных областей, каждая из которых включает лицо одного из музыкантов, можно осуществ­лять ссылки на документы, содержащие более подробную ин­формацию о каждом из них. Чувствительные области могут иметь форму прямоугольника, окружности или многоугольника.

Для создания чувствительных областей предназначена группа инструментов, расположенная на панели инструментов про­граммы ImageReady, включающая кнопки Image Мар (Изобра­жение-картА) и IMage Map Select (Выделение чувствительной области) —

Группа инструментов Image Мар (Изображение-карта) включает инструменты:

О Rectangle Image Мар (Прямоугольная область);

О Circle Image Мар (Область в виде окружности);

О Polygon Image Мар (Область в виде многоугольника).

Инструмент Image Map Select (Выделение чувствительной об­ласти) предназначен для выделения, перемещения, изменения размеров и формы чувствительных областей. Изменение пара­метров выделенной чувствительной области осуществляется с помощью палитры Image Мар (Изображение-карта), которая может быть открыта командой Image Мар (Изображение-карта) меню Window (Окно). Для быстрого открытия данной палитры можно воспользоваться кнопкой Bring the Image Map Palette Forward (Поместить палитру Image Map на передний план) на панели параметров инструмента Image Map Select (Выделение чувствительной области).

Построение прямоугольных и круглых чувствительных областей осуществляется после выбора соответствующего инструмента путем растягивания рамки вокруг нужной области изображения при нажатой кнопке мыши.

Создание чувствительной многоугольной области осуществляет­ся инструментом Polygon Image Мар (Многоугольная область). Первый щелчок мышью по изображению устанавливает началь­ную точку первой стороны многоугольника, каждый последу­ющий щелчок завершает построение одной стороны и начинает построение следующей. Построение завершается после щелчка по начальной точке первой стороны многоугольной области.

Изображение с тремя чувствительными областями показано на рис. 3.49.

Создание изображений-карт

Рис. 3.49. Изображение, содержащее три чувствительные области различной формы

После построения чувствительных областей можно приступить к заданию их параметров. Чувствительная область выделяется ин­струментом Image Map Select (Выделение чувствительной облас­ти), после чего в палитре Image Мар (Изображение-карта) зада­ются параметры выделенной области. Палитра Image Мар (Изображение-карта) с содержимым раздела Dimensions (Разме­ры) для круглой области показана на рис. 3.50.

Элементы Name, URL, Target, Alt палитры Image Map (Изобра­жение-карта) аналогичны соответствующим элементам палитры Slice (Фрагмент). В разделе Dimensions (Размеры) для круглой области задаются координаты центра круга (X, Y) и его радиус (Radius), а для прямоугольной области — координаты левого верхнего угла (X, Y), ширина (W) и высота (Н) области.

Создание изображений-карт

Slice Table о Image Map (J)

N ame : | ImageM ap_Ь 1 URL: I утки. htm ■* |

Target: | _self Alt: I утки

I 205

Radius!

50

1 70

Рис. 3.50. Палитра Image Map

В результате создания чувствительных областей в само изобра­жение никакие изменения не вносятся. Все необходимые пара­метры записываются во фрагменте HTML-документа внутри ме­ток <мар>...</мар>. С помощью параметра name метки <мар> карте присваивается имя, которое используется для ее связи с конкретным изображением. Одна и та же карта может быть свя­зана с разными изображениями. Чтобы убедиться в этом сохра­ним изображение-карту, воспользовавшись командой Save Opti­mized As (Сохранить оптимизированное изображение как) меню File (Файл). В диалоговом окне Save Optimized As (Сохранить оптимизированное изображение как) в строке Format (Тип фай­ла) выберем HTML and Images (*.html). Текст документа, соз­данного программой ImageReady, приведен в листинге 3.4.

Листинг 3.4. HTML-документ, содержащий изображение-карту Мар1, связанную с рисунком природа. gif

<html>

<head>

< t i 11е>изобр-карта</1 i tle>

</head>

<body>

<img src="images/npnpofla. gif" width="283" height="270" bor - der="Ы" alt="" usemap="#Mapl">

<map name="Mapl">

<area shape="poly" alt="ne6eflM" coords="0,159, 53,127,

144,109, 275,172, 244,223, 0,228" href="лебеди. htm" tar - get="_blank">

<area shape="rect" alt="yTKM" coords="0,0,64,82" href="yTKM. htm" target="_self">

<area shape="circle" alt="yTKM" coords="205,70,50" href="yTKM. htm" target="_self">

</map>

</body>

</html>

Программа поместила рисунок в отдельную папку images. Карте дано имя Mapl, которое с помощью параметра usemap метки <img> связывает карту с рисунком. В параметре usemap перед именем карты должен находиться символ #. Для задания каждой чувствительной области внутри меток <мар>...</мар> использует­ся метка <area>. Параметрами метки <area> являются:

О shape — задает форму чувствительной области и может при­нимать значения "rect" — прямоугольник, "circle" — окруж­ность, "poly" — многоугольник;

□ coords — задает координаты чувствительных областей. Коор­динаты перечисляются через запятую в следующей последо­вательности: XI, Y1, Х2, Y2 — координаты левого верхнего и правого нижнего углов прямоугольника, X, Y, R — координа­ты центра и радиус окружности, XI, Y1, Х2, Y2, ХЗ, Y3 — ко­ординаты вершин многоугольника. Все координаты отсчиты­ваются от левого верхнего угла изображения вправо (X) и вниз (Y);

О href— задает имя файла или URL-адрес, на который осуще­ствляется ссылка (полностью аналогичен параметру href метки <а>);

О Назначение параметров alt и target должно быть понятно из описания одноименных элементов в палитре Slice (Фрагмент).

В приведенном примере три чувствительные области разной формы. По двум из них осуществляются ссылки на один и тот же документ утки. htm, по третьей — на документ лебеди. htm.

Создание изображений-карт

Техника Web-дизайна для студента

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

Одновременное использование нескольких фильтров применительно к различным изображениям Сформулируем задачу следующим образом. В момент загрузки страницы начинают появляться три изображения с использова­нием разных эффектов, а через 3 с возникают еще …

Описание динамических фильтров

Рассмотрим виды динамических фильтров, а также примеры их применения. О Barn (motion=3Ha4eHne, orientation=3Ha4eHne, duration= значение) — создает эффект вертикальных (orientation= vertical) или горизонтальных (orientation=horizontal) за­дергивающихся (motion=in) ИЛИ раскрывающихся (motion=out) штор. …

Динамические фильтры (переходы)

Динамические фильтры часто называют переходами. Такое на­именование не случайно. С одной стороны, в документе они описываются аналогично статическим фильтрам, хотя и требуют для управления дополнительной программы на JavaScript (впро­чем, управляющая …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.