Image Map

Why Trust Techopedia

What Does Image Map Mean?

An image map is positional information XHTML and HTML which has details of coordinates related to a unique image. Unlike a normal image link where the entire area of image is linked to a single destination, an image map is created to hyperlink sections in image to different destinations. Image maps provide a convenient way of linking different sections of an image without the need to create image files for the image.

Advertisements

An image map is also known as a clickable image map.

Techopedia Explains Image Map

Image maps are used on both the server side and client side. Server-side image maps aid the web browser in sending the positional details to the server when the user clicks a section of an image. It also helps the server to determine pixel-by-pixel content and what it needs to return in response to user actions. Client-side image maps do not need any special logic to be executed on the server or JavaScript. Image maps can be created manually with the help of a text editor. However, it requires HTML programming knowledge for web designers and is also very time consuming and labor intensive.

Applications are available for creating image maps easily and quickly such as KImageMap Editor. Image maps are widely used on many websites; however, they can cause accessibility issues. Hence, they should be used only in appropriate places.

Advertisements

Related Terms

Margaret Rouse
Technology Specialist
Margaret Rouse
Technology Specialist

Margaret is an award-winning writer and educator known for her ability to explain complex technical topics to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles in the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret’s idea of ​​a fun day is to help IT and business professionals to learn to speak each other’s highly specialized languages.