| HTML | WebReference
Главная Справочник HTML <map>
- Содержание
- Синтаксис
- Закрывающий тег
- Атрибуты
- Пример
- Спецификация
- Браузеры
Элемент <map> (от англ. map — карта) служит контейнером для элементов <area>, которые определяют активные области для карт-изображений. Такие области устанавливают невидимые зоны на изображении, являющиеся ссылками на HTML-документы. Цель использования <map> — в связывании элемента <img> с клиентской картой-изображением. Эта связь определяется применением единого идентификатора как в <img>, задаваемого атрибутом usemap, так и в <map>, устанавливаемого атрибутом name.
Синтаксис
<map name="<имя>"> <area> </map>
Закрывающий тег
Обязателен.
Атрибуты
- name
- Имя карты-изображения.
Пример
<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>MAP</title> <style> #title { line-height: 0; /* Изменяем межстрочное расстояние */ } #title img { border: none; /* Убираем рамку вокруг изображения */ } </style> </head> <body> <div><img src=»image/ecctitle.png» alt=»Детский образовательный центр»><br> <img src=»image/navigate.png» alt=»Навигация по сайту» usemap=»#Navigation»></div> <p><map name=»Navigation»> <area shape=»poly» coords=»113,24,211,24,233,0,137,0″ href=»page/inform.html» alt=»Информация»> <area shape=»poly» coords=»210,24,233,0,329,0,307,24″ href=»page/activity.html» alt=»Мероприятия»> <area shape=»poly» coords=»304,24,385,24,407,0,329,0″ href=»page/depart.html» alt=»Отделения»> <area shape=»poly» coords=»384,24,449,24,473,0,406,0″ href=»page/techinfo.
html» alt=»Техническая информация»> <area shape=»poly» coords=»449,24,501,24,525,0,473,0″ href=»page/study.html» alt=»Обучение»> <area shape=»poly» coords=»501,24,560,24,583,0,525,0″ href=»page/work.html» alt=»Работа»> <area shape=»poly» coords=»560,24,615,24,639,0,585,0″ href=»page/misk.html» alt=»Разное»> </map></p> </body> </html>Спецификация
Спецификация | Статус |
---|---|
WHATWG HTML Living Standard | Живой стандарт |
HTML5 | Возможная рекомендация |
HTML 4.01 Specification | Рекомендация |
Спецификация
Каждая спецификация проходит несколько стадий одобрения.
- Recommendation (Рекомендация) — спецификация одобрена W3C и рекомендована как стандарт.
- Candidate Recommendation (Возможная рекомендация) — группа, отвечающая за стандарт, удовлетворена, как он соответствует своим целям, но требуется помощь сообщества разработчиков по реализации стандарта.
- Proposed Recommendation (Предлагаемая рекомендация) — на этом этапе документ представлен на рассмотрение Консультативного совета W3C для окончательного утверждения.
- Working Draft (Рабочий проект) — более зрелая версия черновика после обсуждения и внесения поправок для рассмотрения сообществом.
- Editor’s draft (Редакторский черновик) — черновая версия стандарта после внесения правок редакторами проекта.
- Draft (Черновик спецификации) — первая черновая версия стандарта.
Особняком стоит живой стандарт HTML (Living) — он не придерживается традиционной нумерации версий, поскольку находится в постоянной разработке и обновляется регулярно.
Браузеры
1 | 12 | 1 | 1 | 1 | 1 |
1 | 1 | 6 | 1 |
Браузеры
В таблице браузеров применяются следующие обозначения.
- — элемент полностью поддерживается браузером;
- — элемент браузером не воспринимается и игнорируется;
- — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.
Число указывает версию браузреа, начиная с которой элемент поддерживается.
Изображения
См. также
- <area>
- Карты-изображения
Автор и редакторы
Автор: Влад Мержевич
Последнее изменение: 09.10.2018
Редакторы: Влад Мержевич
Карты изображенийв HTML с примерами
Вернуться к: Учебники по HTML
В этой статье я собираюсь обсудить карты изображений в HTML с примерами. Пожалуйста, прочитайте нашу предыдущую статью, в которой мы обсуждали элемент изображения в HTML с примерами. В конце этой статьи вы узнаете все о HTML-картах изображений с примерами.
HTML-карты изображенийМы можем использовать HTML-карты изображений, чтобы создавать интерактивные области на изображениях. Карта изображения состоит из изображения с активными областями, где вы можете щелкнуть изображение, и оно откроется в новом или уже указанном месте.
Тег
Карта изображения в HTML Тег HTML
Идея карты изображения заключается в том, что вы должны иметь возможность выполнять различные действия в зависимости от того, где вы нажимаете на изображение. Чтобы создать карту изображения, вам понадобится изображение и некоторый HTML-код, указывающий кликабельные места.
Как это работает?Идея карты изображений заключается в том, что вы должны иметь возможность выполнять различные действия в зависимости от того, где на изображении вы щелкаете. Чтобы создать карту изображения, вам нужно изображение и некоторый HTML-код, описывающий кликабельные области.
ИзображениеИзображение вставляется в HTML-документ с помощью тега . Единственным отличием от других изображений является то, что оно содержит атрибут usemap внутри элемента .
Атрибут name должен иметь то же значение, что и атрибут usemap изображений, тогда только он будет работать.
ОбластиПосле создания элемента карты нам нужно создать кликабельные области. Щелчковая область помечается с помощью элемента.
Область может быть прямоугольник, круг, многоугольник или целая область; мы можем выбрать любой из них в зависимости от наших требований. Внутри элемента области мы должны определить форму, которую мы используем, а также координаты области, которую мы хотим сделать кликабельной.
Пример карт изображений HTML<тело>Карты изображений
jpg" alt="Рабочий стол" usemap="#deskmap"> <имя карты="deskmap">
Когда вы запустите приведенный выше HTML-код, вы получите следующий вывод в браузере.
Запустите приведенный выше код в редакторе кода и попробуйте использовать клавиатуру, мышь и дневник. Он будет перенаправлять вас на разные веб-страницы в зависимости от того, какой объект вы нажали.
Здесь, в этой статье, я пытаюсь объяснить Карты изображений в HTML с примерами, и я надеюсь, вам понравится эта статья Карты изображений HTML с примерами.
imagemap
Элемент imagemap поддерживает базовую функциональность HTML-изображения «на стороне клиента». разметка карты. Imagemap позволяет указать связываемую область или регион над изображение, позволяющее по ссылке в этом регионе отображать другую тему.
HTML-карта изображения на стороне клиента связывает изображение с навигацией структура («карта») с помощью ассоциации ID с карты к изображению. Напротив, версия разметки карты изображений DITA просто включает целевое изображение в качестве первого обязательного элемента в разметке, за которым следует последовательность элементов области, представляющих связи, связанные с содержащимся изображение.
Структура карты изображений может быть выведена либо в стандартный HTML-карта изображений или альтернативные формы навигации (например, на основе таблиц). карты изображений). При выводе в формате PDF минимальной формой будет представление в минимум изображения; передовые процессоры вывода PDF должны обеспечивать эквивалентные региональные гиперссылки.
Содержимое внешней ссылки содержит предполагаемый альтернативный текст или текст при наведении для области карты.
Содержит
( (изображение) затем (область) (один или больше) )
Содержится
body, section, example, p, note, lq, li, itemgroup, dd, stentry, draft-comment, fn, entry, conbody, prereq, context, info, tutorialinfo, stepxmp, selection, cuttionhd, chdeschd, Choption, chdesc, stepresult, result, postreq, refsyn, proptypehd, propvaluehd, propdeschd, pdНаследство
тема/рис, ut-d/imagemapАтрибуты
Имя | Описание | Тип данных | Значение по умолчанию | Требуется? |
---|---|---|---|---|
%display-atts; (масштаб, рамка, размах) | Набор связанных атрибутов, описанных в %display-atts; | объект параметра | ПЭ нет применимо | Не применимо |
%univ-atts; (% select-atts;, %id-atts;, перевести, xml:lang) | объект параметра | ПЭ нет применимо | Не применимо | |
зрелище | Специализированный атрибут title позволяет архитекторам специализированных типы для определения фиксированного заголовка или заголовка по умолчанию для специализированного элемента. Не предназначено для непосредственного использования авторами. | CDATA | # ПРЕДПОЛАГАЕТСЯ | № |
%global-atts; (xtrf, xtrc) | Набор связанных атрибутов, описанных в %global-atts; | объект параметра | ПЭ нет применимо | Не применимо |
класс, выходной класс | Общие атрибуты, описанные в разделе Другие общие атрибуты DITA |
Пример
Простая карта изображений выглядит так (обратите внимание, что рендеринг будет зависеть от того, как эта разметка поддерживается для определенных выходных форматов):
<изображение href="imagemapworld.