Area Tag in HTML
In this article, we will learn about Area Tag in HTML. Area Tag defines a hotspot in an image map and associates or links with a hypertext reference to allow a user to be clickable on the web page. It helps link the different pages while a map portion is clicked. And a tag becomes useful when there is a need for multiple links on the image.
Syntax
The basic syntax is given below:
<area alt="text" class=" " coords=" " shape> ;
Here alt is used for alternate text if an image is not rendered.
- class: Defines a class name for an element.
- coords: Has a set of values for the shapes.
With an image map, the syntax is:
<img src="/static/imghw/default1.png" data-src="edu.jpg" class="lazy" area tag in html="# name" alt="Area Tag in HTML" > <map name=" name"> <area shape="shapeName1" coords="x,y coordinates" href="html%20linkPath"> <area shape="shapeName2" coords=" x,y coordinates " href="htmllinkPath"> </map>
Explanation: This is an empty tag with no closing tags, whereas, in the case of XHTML, it is declared as . And this area tag is always embedded with
How does area Tag work in HTML?
Here is the process to make it through; initially, the image in the image map.
1. To insert an image to the page, we are supposed to use an image tag which is given below:
<img src="/static/imghw/default1.png" data-src="edu.jpg" class="lazy" alt="Area Tag in HTML logo"> // image from the saved folder. Also, we can get from the web URL directly and map with <map> tag.</map>
It comes with src attributes: Source and alt-text describing the image content.
2. Secondly, open the map element with the attribute #map. This image tag comes with a use map followed by the ‘#’ symbol (use map =” #map”). Mapname should be the same name as the Area Tag in HTML.
How to create an image map? Using map and name attributes together to have images and maps together. The browser recognizes the area of the shape when the mouse cursor over the screen becomes a pointer(hand symbol).
3. To declare the areas that are to be used to map.
<area shape="rect" cords='…….href="" ' alt=""> href comes with alt attribute by default.
Attributes
In general, HTML tags have one or more attributes that help show the browser visually pleasant. There are three varieties of attributes used, namely global, event handling, and element-specific attributes. The area tag contributes tag-specific attributes, and a description of them, which are listed below, and the HTML 5 has some new attributes.
1. Tag-Specific Attributes
Name of Attributes | Description | Example |
alt | Defines an alternate text in the specified area which improves accessibility. | |
href | Defines the hyper reference means a link to the next page points/ URL of a Page. It changes an area into a hyperlink. | |
shape | Defines the different shapes to be done on the image. | |
coords | Gives the specific values appropriate to the region in the image. The Coords are specified as follows :
Default: no cords required. Rect: left, top, right, bottom Circle : x , y ,radius Poly: x1,y1, x2,y2,x3,y3… |
|
target | Specifies where to open the link page, or I can say the end target page. | |
Nohref | Defines that absence of href. This means the area doesn’t have a link to next page | |
type | Specifies the content type (MIME) | |
hreflang | Specifies language-type |
2. Standard Attributes
The description of these attributes has already been discussed in the previous article.
- Access key
- class
- dir
- id
- Style
- lang
- id
- tab index
- title.
3. Global Attributes
- onmouse down
- onmouse up
- onmouse over
- onmouse move
- onmouse out
- on focus
- on blur
- onkey press
- onkey down
- onkey up.
Examples to Implement Area Tags in HTML
Below are examples of implementing area tags in HTML:
Example #1
In the below example, I have created a jpg image diary.jpg. When u execute the code, the hand tool moves over the image at the specified cords; when you click on it, it directs you to the page rr.html.
Code:
<img src="/static/imghw/default1.png" data-src="diary.jpg" class="lazy" area tag in html="#Diary" alt="Area Tag in HTML" > <map name="Diary"> <area shape="rect" coords="94,91,189,193" href="rr.html"> </map>
Code: rr.html
hello Online tutorial Class
Output:
Example #2
Code:
<img class="logo lazy" src="/static/imghw/default1.png" data-src="edu.jpg" alt="Area Tag in HTML logo" style="max-width:90%" style="max-width:90%" area tag in html="#ccmap"> <map name="ccmap"> <area shape="rect" coords="89,9,294,50" href="sha.html" alt="Area Tag in HTML"> <area shape="rect" coords="297,7,407,54" href="rr.html" alt="Welcome"> </map>
Code: rr.html
hello Online tutorial Class
Code: sha.html
hello Welcome to the Page
Output:
The Output below shows the logo of Area Tag in HTML; clicking the word BA directs to the page Hello page.
Example #3
Code:
<img src="/static/imghw/default1.png" data-src="new.png" class="lazy" alt="Area Tag in HTML" border="0" area tag in html="#Protocols"> <map name="Protocols"> <area shape="Poly" coords="74,0,113,29,98,72,52,72,38,27" href="https://www.manageengine.com/network-monitoring/what-is-snmp.html%22" alt="SNMP Tutorial" target="_blank"> <area shape="rect" coords="22,83,126,125" alt="FTP Tutorial" href="https://www.techtarget.com/searchnetworking/definition/File-Transfer-Protocol-FTP" target="_blank"> <area shape="circle" coords="73,168,32" alt="http Tutorial" href="https://www.webopedia.com/TERM/H/HTTP.html" target="_blank"> </map>
Explanation of the above program: In this example, we have created an image map using the image file called new.png, which has three clickable areas declared within it using the tag. The first clickable area is a polygonal shape that links to the SNMP page called www.managengine.com. The second clickable area is a rectangular shape that links to the FTP page called www.searchnetworking.com, and finally, the last clickable area is a circle that links to an HTTP page called www.webopedia.com.
Output:
Output:
Conclusion
Therefore, we have seen how the area tag is used in active areas in switching to the pages with brief information explaining how to use the tag in clickable areas with syntax and demo examples.
The above is the detailed content of Area Tag in HTML. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Guide to Table Border in HTML. Here we discuss multiple ways for defining table-border with examples of the Table Border in HTML.

This is a guide to Nested Table in HTML. Here we discuss how to create a table within the table along with the respective examples.

Guide to HTML margin-left. Here we discuss a brief overview on HTML margin-left and its Examples along with its Code Implementation.

Guide to HTML Table Layout. Here we discuss the Values of HTML Table Layout along with the examples and outputs n detail.

Guide to HTML Input Placeholder. Here we discuss the Examples of HTML Input Placeholder along with the codes and outputs.

Guide to the HTML Ordered List. Here we also discuss introduction of HTML Ordered list and types along with their example respectively

Guide to HTML onclick Button. Here we discuss their introduction, working, examples and onclick Event in various events respectively.

Guide to Moving Text in HTML. Here we discuss an introduction, how marquee tag work with syntax and examples to implement.
