📅  最后修改于: 2023-12-03 15:01:12.367000             🧑  作者: Mango
HTML | DOM 区域形状属性是一组 HTML DOM 属性,用于指定 HTML 元素的形状和尺寸,可以用于创建类似于热点区域的效果。这些属性包括:
coords
: 定义一个多边形区域或圆形区域的坐标。shape
: 定义一个区域的形状,可以是 rect
(矩形)、circle
(圆形)、poly
(多边形)。href
: 定义超链接的目标。 这些属性通常与 <area>
元素一起使用,在 <img>
元素中创建热点区域。
以下是使用这些属性的示例:
<img src="image.jpg" alt="图片" usemap="#myMap">
<map name="myMap">
<area shape="circle" coords="100,100,50" href="http://www.example.com">
<area shape="rect" coords="200,200,400,400" href="http://www.example.com">
<area shape="poly" coords="450,50,500,100,400,200,350,150" href="http://www.example.com">
</map>
在这个示例中,<img>
元素显示 image.jpg
的图像,并使用 usemap
属性指定了一个图像映射。<map>
元素定义了一个名为 myMap
的图像映射,其中包含三个 <area>
元素,每个元素都定义了一个热点区域。这些区域通过 coords
属性指定坐标,通过 shape
属性指定形状(分别为圆形、矩形和多边形),通过 href
属性指定超链接的目标。
HTML | DOM 区域形状属性是一组用于创建图像映射和热点区域的属性,可以用于创建多边形、圆形和矩形的区域,并为每个区域指定超链接。在您的下一个 Web 项目中试试这些属性,看看它们是否能够大大改善您的用户体验!