area
用途
<area>元素定义图片映射中的区域(注:图像映射指得是带有可点击区域的图像)。<area>元素总是嵌套在 <map> 元素中。
注释:<img> 元素中的 usemap 属性与 <map> 元素 name 属性相关联,创建图像与映射之间的联系。
例子
代码
<img src="planets.jpg" border="0" usemap="#planetmap" alt="Planets" /> <map name="planetmap" id="planetmap"> <area shape="circle" coords="180,139,14" href ="venus.html" alt="Venus" /> <area shape="circle" coords="129,161,10" href ="mercur.html" alt="Mercury" /> <area shape="rect" coords="0,0,110,260" href ="sun.html" alt="Sun" /> </map>
属性
标准属性
属性 | 描述 | HTML5新 |
---|---|---|
全局核心属性 | ||
全局文本属性 | ||
全局操作属性 | ||
alt | 定义此区域的替换文本。如果 href 存在,则该属性是必需的。 仅在 href 属性存在时使用。 |
|
coords | 定义可点击区域的坐标值。这个值的数值和意义取决于这个值所描述的形状属性。 | |
href | 定义此区域的目标 URL。 | |
hreflang | 规定目标 URL 的基准语言。仅在 href 属性存在时使用。 | |
media | 规定目标 URL 的媒介类型。默认值:all。仅在 href 属性存在时使用。 | ✔ |
ping | 由空格分隔的 URL 列表,当用户点击该链接时,这些 URL 会获得通知。仅在 href 属性存在时使用。 | ✔ |
rel | 规定当前文档与目标 URL 之间的关系。仅在 href 属性存在时使用。 | ✔ |
shape | 规定区域的形状。 | |
target | 在何处打开目标 URL。 | |
type | 规定目标 URL 的 MIME 类型。仅在 href 属性存在时使用。 | ✔ |
事件属性
变更点
<area>标签在HTML5与HTML4.01之间存在如下差异
- HTML5有一些新的属性,同时不再支持以下的HTML4.01属性
- nohref
原用于从图像映射排除一个区域。
参考
外部链接