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

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

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






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

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

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

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; просмотров: 361. Нарушение авторских прав; Мы поможем в написании вашей работы!



Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

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

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

Прием и регистрация больных Пути госпитализации больных в стационар могут быть различны. В цен­тральное приемное отделение больные могут быть доставлены: 1) машиной скорой медицинской помощи в случае возникновения остро­го или обострения хронического заболевания...

ПУНКЦИЯ И КАТЕТЕРИЗАЦИЯ ПОДКЛЮЧИЧНОЙ ВЕНЫ   Пункцию и катетеризацию подключичной вены обычно производит хирург или анестезиолог, иногда — специально обученный терапевт...

Ситуация 26. ПРОВЕРЕНО МИНЗДРАВОМ   Станислав Свердлов закончил российско-американский факультет менеджмента Томского государственного университета...

Определение трудоемкости работ и затрат машинного времени На основании ведомости объемов работ по объекту и норм времени ГЭСН составляется ведомость подсчёта трудоёмкости, затрат машинного времени, потребности в конструкциях, изделиях и материалах (табл...

Гидравлический расчёт трубопроводов Пример 3.4. Вентиляционная труба d=0,1м (100 мм) имеет длину l=100 м. Определить давление, которое должен развивать вентилятор, если расход воздуха, подаваемый по трубе, . Давление на выходе . Местных сопротивлений по пути не имеется. Температура...

Огоньки» в основной период В основной период смены могут проводиться три вида «огоньков»: «огонек-анализ», тематический «огонек» и «конфликтный» огонек...

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