昔はよく見かけたareaタグで久しく使っていなったので、改めて記述を確認します。
下記の猫の画像には3つのリンクが配置されています。
猫には丸いエリア、その下のウェルカムボードと、猫の餌のエリアには四角のリンクを設置しています。
 
CSSやSVGで記述はせず、HTMLのみで表すことができます。
HTMLはこちら
<map name="demo_usemap">
    <area
      shape="circle"
      coords="210,170,50"
      href="/"
      title="ねこ" />
    <area
      shape="rect"
      coords="20,250,160,340"
      href="/"
      title="ウェルカムボード" />
    <area
        shape="rect"
        coords="190,310,270,400"
        href="/"
        title="ねこのえさ" />
</map>
  <img 
    class="demo_img"
    usemap="#demo_usemap"
    src="https://www.kipure.com/img/demo/cat/019.jpg" />
 
		
 
									 
									 
									 
									 
									