你的逻辑明显有错误。
a 你是加到了整个图片上了。
要想实现你划定区域的跳转,就要这样写:
<img src="img/ditu.png" usemap="#directionMap"/>
<map name="directionMap" id="directionMap">
<area shape="circle" coords="270,135,15" href="https://www.baidu.com" ></area>
</map>
```html
```