Html как сделать интерактивную карту объекта?
SVG (слои, группы объектов) + CSS (подсветка) + JS (событие на клик по элементу внутри SVG).
xn--h1aah0a.xn--p1ai/a Можешь посмотреть как сделано тут в меню возможности, тоже интересный способб