Студопедия — Карты изображений.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Карты изображений.






Карта изображения позволяет привязывать ссылки к различным областям изображения. Например, имея карту Украины, можно создать для каждой области свою ссылку. Т. е. при щелчке мыши по определенной области откроется связанная с ней страница.

Второй пример. Предположим, необходимо сделать навигацию нестандартного вида на сайте. В этом случае без карты изображений обойтись невозможно. Но использование карт изображений имеет недостаток. Если в браузере отключены картинки, то визуально невозможно будет определить, где какая область и на что необходимо щелкнуть.

Карты изображений дают возможность выделять на изображениях области в форме:

1. Окружности (circle).

2. Прямоугольника (rect).

3. Многоугольника (poly).

Для создания карты изображения необходимо:

1. В теге img, соответствующему необходимому изображению указати имя карты в параметре usemap:

<img src=“images/nav.jpg” alt=”Нестандартная навигация”

usemap= ”#имя карты” />

2. Где-нибудь в теге body (лучше всего сразу поле тега img) разместить тег map:

<map name=”имя карты”>

</map>

3. В теге map разместить описание областей-ссылок, представивши их координаты при помощи тегов area:

<area shape=”фигура” alt=”комментарий” coords=”координаты”

href=”ссылка” />

Тег area имеет такие параметры:

· shape – форма области (circle, rect, poly);

· alt – комментарий (нигде не отоблажается);

· coords – координаты области;

· href – адрес ссылки для области;

Синтаксис описания круга (задается координатами центра и радиусом):

<area shape=”circle” alt=”комментарий” coords=”x,y,радиус” href=”ссылка”/>

Синтаксис описания прямоугольника (задается координатами верхнего левого и нижнего правого угла):

<area shape=”rect” alt=”комментарий” coords=”x1,y1,x2,y2” href=”ссылка” />

Синтаксис описания многоугольника (задается координатами вершин):

<area shape=”poly” alt=”комментарий” coords=”x1,y1,…,xn,yn,x1,y1”

href=”ссылка” />

Пример:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Карта-изображение</title>
</head>
<body>
<img src="map.gif" width="411" height="46" usemap="#map" alt="Навигация" />
<map name="map">
<area shape="poly" alt="Закладка 1" coords="210,27, 203,9, 202,6, 197,2, 192,1, 120,1, 115,2, 110,6, 112,9, 119,27, 119,32, 211,32, 210,27" href="1.html">
<area shape="circle" alt="Закладка 2" coords="302,27, 150" href="2.html">
<area shape="rect" alt="Закладка 3" coords="302,27, 363,36" href="3.html">
</map>
</body>
</html>

К сожалению, карты изображений имеют как преимущества, так и недостатки. Поэтому прежде чем их применять следует взвесить все «за» и «против».

Преимущество карт-изображений:

1. Нет необходимости разрезать изображение на части для того, что бы поставить ссылку на отдельную его часть, в результате не надо заботится о «состыковке» изображений.

2. Можно задать любую форму области (аппроксимация набором прямых отрезков).

Недостатки:

1. Нельзя установить всплывающую подсказку для отдельной части изображения. Если в браузере отключены рисунки, то определить, где какая область невозможно, поскольку будет отображен лишь пустой прямоугольник.

2. Представления сложных фигур влечет за собой значительное увеличение (X)HTML-кода.

Фреймы

Фрейм – это отдельный элемент веб-страницы, позволяющий в него отобразить другой (X)HTML-документ.

Фреймы позволяют разделить окно браузера на несколько частей прямоугольной формы и отображать в каждой из них отдельный (X)HTML-документ.

Шапка сайта (header.html)
Меню навигации (menu.html) Основная часть page1.html

Использование фреймов имеет такие преимущества:

1. При помощи фреймов очень просто реализовать каркас сайта (в одном фрейме отображается шапка сайта, во втором – меню навигации, в третьем – содержимое веб-страницы.

Но фреймы имеют и серьезные недостатки:

1. Невозможно записать URL на отдельную страницу сайта (можно записать URL на страницу, отображаемую в центральном фрейме, но тогда эта ссылка будет указывать на страницу без шапки и навигации).

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

3. Фреймы могут по разному отображаться в различных браузерах.

Поэтому использовать фреймы не рекомендуется. По возможности следует использовать другие альтернативы, например блочную модель CSS.







Дата добавления: 2015-09-07; просмотров: 365. Нарушение авторских прав; Мы поможем в написании вашей работы!



Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Основные структурные физиотерапевтические подразделения Физиотерапевтическое подразделение является одним из структурных подразделений лечебно-профилактического учреждения, которое предназначено для оказания физиотерапевтической помощи...

Почему важны муниципальные выборы? Туристическая фирма оставляет за собой право, в случае причин непреодолимого характера, вносить некоторые изменения в программу тура без уменьшения общего объема и качества услуг, в том числе предоставлять замену отеля на равнозначный...

Тема 2: Анатомо-топографическое строение полостей зубов верхней и нижней челюстей. Полость зуба — это сложная система разветвлений, имеющая разнообразную конфигурацию...

Разработка товарной и ценовой стратегии фирмы на российском рынке хлебопродуктов В начале 1994 г. английская фирма МОНО совместно с бельгийской ПЮРАТОС приняла решение о начале совместного проекта на российском рынке. Эти фирмы ведут деятельность в сопредельных сферах производства хлебопродуктов. МОНО – крупнейший в Великобритании...

ОПРЕДЕЛЕНИЕ ЦЕНТРА ТЯЖЕСТИ ПЛОСКОЙ ФИГУРЫ Сила, с которой тело притягивается к Земле, называется силой тяжести...

СПИД: морально-этические проблемы Среди тысяч заболеваний совершенно особое, даже исключительное, место занимает ВИЧ-инфекция...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия