<map>: 图像映射元素
试一试
<map name="infographic">
<area
shape="poly"
coords="130,147,200,107,254,219,130,228"
href="https://mdn.org.cn/docs/Web/HTML"
alt="HTML" />
<area
shape="poly"
coords="130,147,130,228,6,219,59,107"
href="https://mdn.org.cn/docs/Web/CSS"
alt="CSS" />
<area
shape="poly"
coords="130,147,200,107,130,4,59,107"
href="https://mdn.org.cn/docs/Web/JavaScript"
alt="JavaScript" />
</map>
<img
usemap="#infographic"
src="/shared-assets/images/examples/mdn-info2.png"
alt="MDN infographic" />
img {
display: block;
margin: 0 auto;
width: 260px;
height: 232px;
}
属性
此元素包含全局属性。
示例
具有两个区域的图像映射
单击左侧的鹦鹉将跳转到 JavaScript,单击右侧的鹦鹉将跳转到 CSS。
HTML
html
<!-- Photo by Juliana e Mariana Amorim on Unsplash -->
<map name="primary">
<area
shape="circle"
coords="75,75,75"
href="https://mdn.org.cn/docs/Web/JavaScript"
target="_blank"
alt="JavaScript" />
<area
shape="circle"
coords="275,75,75"
href="https://mdn.org.cn/docs/Web/CSS"
target="_blank"
alt="CSS" />
</map>
<img
usemap="#primary"
src="parrots.jpg"
alt="350 x 150 picture of two parrots" />
结果
技术摘要
规范
规范 |
---|
HTML # the-map-element |
浏览器兼容性
加载中…