I'm confused about valid values for the IMG element's USEMAP
attribute.
According to this specification, "the value of usemap must match the
value of the name attribute of the associated MAP element":
http://www.w3.org/TR/REC-html40/stru...ml#adef-usemap
So, for example, I'd expect to write
<img src="blah.png" usemap="mymap" ... >
<map name="mymap" ... >
However (at least in MSIE 6.0), such an image map does not work. A
hash sign must be prepended to the usemap attribute ("#mymap") or none
of the clickable regions will be active, making the map useless. This
suggests to me that usemap is actually a URI (and might just as well
be written "thispage.html#mymap") - but it contradicts the
specification.
Is this an IE bug? What values are really valid?
Eq.