我正在创建一个宇宙的图像图。当您单击星系或星团时,它将带您到每个行星的另一个图像地图。回到代码后,我将代码搁置了几个月,图像地图不再让我陷入另一幅图像中。
我使用的计算机和方法与以前相同。我不确定是什么原因引起的。
`<!Doctype>
<html>
<body>
<img src="Universe_Map_2.0.png" usemap="Universemap">
<map name="Universemap">
<area shape="Circle" coords="729,760,5" href="Omega_Cluster_2.0.html">
</map>
</body>
</html>`
我希望能够单击该图像,它会拉出新图像。
答案 0 :(得分:1)
您似乎需要在usemap
属性中的地图名称前加上#。 <img ... usemap="#Universemap">
<!Doctype>
<html>
<body>
<img src="https://www.w3schools.com/tags/planets.gif" usemap="#Universemap">
<map name="Universemap">
<area shape="Circle" coords="124,58,8" href="https://www.w3schools.com/tags/sun.htm">
</map>
</body>
</html>