Idocs Guide to HTML

Attribute for <AREA ...>
NOHREF

Looking for info on how to make an image map?

See our tutorial How to Make an Image Map
NOHREF indicates that the <AREA ...> is not a link.

Of course, NOHREF doesn't make much sense unless the area is in a map that uses <AREA SHAPE=DEFAULT> or the area overlies another area that does have an HREF. For example, suppose we wanted an image map in which a circle in the map is a link, but a smaller circle inside the link circle is not a link. We could accomplish that by first putting the tag for the inner area (earlier <AREA ...> tags overlay later <AREA ...> tags), and using the NOHREF atribute, then putting the tag for the outer <AREA ...>:

<DIV ALIGN=CENTER>

<MAP NAME="map1">
<AREA 
   NOHREF 
   SHAPE=CIRCLE COORDS="79,79, 56">

<AREA
   HREF="thecircle.html" 
   ALT="The Circle" TITLE="The Circle"
   SHAPE=CIRCLE COORDS="79,79, 78">
</MAP>

<IMG SRC="../graphics/circleincircle.gif"
   HEIGHT=158 WIDTH=158 ALT="Click the O!" BORDER=0
   USEMAP="#map1"><BR>

[ <A HREF="thecircle.html">The O</A> ]

</DIV>

which gives us:

The Circle Click the O!
[ The O ]
Copyright 1997-2002 Idocs Inc. Content in this guide is offered freely to the public under the terms of the Open Content License and the Open Publication License. Contents may be redistributed or republished freely under these terms so long as credit to the original creator and contributors is maintained.