Создание карты изображения является одной из
привлекательнейших возможностей HTML, позволяющей пользователю
привязывать ссылки на другие документы к отдельным частям
изображений. Щелкая мышью на отдельных частях
изображения,љпользователь может выполнять те или иные действия,
переходить по той или иной ссылке на другие документы и т.п.
- Внимание! Если вы хотите использовать технологию
картирования изображений, то вам необходимо использовать
броузер, поддерживающий данную технологию!
Чтобы включить поддержку карты для изображения, необходимо
ввести дополнительный параметр в тэг IMG:
<IMG SRC="url" USEMAP="url#map_name">
Параметр USEMAP указывает, в каком месте находится карта
описываемого изображения. Карта изображения определяет, какому
участку изображения какой URL соответствует. Карта изображения
может находиться в том же документе, что и изображение, или в
другом документе. Помещение карты в другой документ позволяет собрать
все карты изображений в одном документе (если у вас их несколько в
различных документах), но добавляет еще одну итерацию в сети, когда за
перыую итерацию выясняется местонахождение карты, а за вторую -
выполнение действия, предписанного URL для данного участка изображения.
Параметр map_name
указывает имя карты для изображения, а предшествующий ему
URL определяет местонахождение карты. Если данный URL отсутствует,
то карта с указанным именем ищется в текущем документе.
Рассмотрим синтаксис
определения карты изображения:
<MAP NAME="map_name">
<AREA [SHAPE=" shape "] COORDS="x,y,..."
[HREF=" reference "] [NOHREF]>
</MAP>
Параметры:
<MAP NAME="map_name">
- Данный тэг определяет
начало описания карты с именем map_name.
<AREA...>
</MAP>
- Данный тэг завершает описание карты изображения.
Данный пример демонстрирует
использование технологии Image Map (вы можете проследить изменение ссылок
в строке состояния внизу окна броузера, если он отображает
текущую ссылку или изменение URL в поле "GO"):
Различные зоны данного
изображения:
1.Зона 1 (Area 1)
2. Зона 2 (Area 2)
3. Зона 3 (Area 3)
4. Зона 4 (Area 4)
Применение
Технология Image Map применяется
в самых различных областях. Однако наиболее часто ее применение можно
увидеть при создании графических меню, когда создается одно большое
изображение с элементами меню, и каждому участку изображения
предписывается какое либо действие.
Так же прменять данную технологию можно при создании
простых ГИС-подобных систем с картографическими возможностями.
|