map służy do definiowania mapy obrazu (obraz z klikalnymi obszarami) po stronie klienta.
map
Wymagany atrybut nazwy (name) jest powiązany z atrybutem usemap znacznika <img> i tworzy relację między obrazem a mapą. Element <map> zawiera wiele elementów <area>, które definiują klikalne obszary na mapie obrazu.
Uwaga: Jeśli w HTML5 określono również atrybut id znacznika <map>, musi on mieć tę samą wartość co atrybut name.
Inaczej: Aby element map mógł zostać powiązany z interesującym nas elementem img, do interesującego nas elementu img należy dodać atrybut usemap wraz z wartością atrybutu name interesującego nas elementu map. Dodatkowo wspomniana wartość atrybutu usemap elementu img musi rozpoczynać się od znaku #.
Zanim klikniesz przytrzymaj chwilkę przycisk - powinieneś zobaczyć zaznaczony obszar
map { display: inline; }