<area> | HTML区域定义标签的定义与用法

定义与用法

  • <area> 标签定义图像映射内部的区域(图像映射指的是带有可点击区域的图像)。
  • <area> 元素始终嵌套在 <map> 标签内部。
  • <img> 标签中的 usemap 属性与 <map> 元素中的 name 相关联,以创建图像与映射之间的关系。

语法格式

<area shape=”” coords=”” href=””>  


示例代码

<img src="/img/solar.jpg" width="500px" height="300px" border="0" usemap="#planetmap" alt="太阳系">
<map name="planetmap" id="planetmap">
  <area shape="circle" coords="220,185,35" href="/uncategorized/earth.html" alt="地球">
  <area shape="circle" coords="380,120,40" href="/uncategorized/jupiter.html" alt="木星">
</map>

效果展示:

点击地球或木星,注意变化:

太阳系 地球 木星

亲自试试


浏览器支持

所有主流浏览器都支持 <area> 标签。


标签属性

: HTML5新标签。

属性描述
alttext规定区域的替代文本。如果使用 href 属性,则该属性是必需的。
coordscoordinates规定区域的坐标。
hrefURL规定区域的目标 URL。
hreflanglanguage_code规定目标 URL 的语言。
mediamedia query规定目标 URL 是为何种媒介/设备优化的。默认:all。
nohrefvalueHTML5 不支持。 规定没有相关链接的区域。
relalternate
author
bookmark
help
license
next
nofollow
noreferrer
prefetch
prev
search
tag
规定当前文档与目标 URL 之间的关系。
shapedefault
rect
circle
poly
规定区域的形状。
target_blank
_parent
_self
_top
framename
规定在何处打开目标 URL。
typeMIME_type规定目标 URL 的 MIME 类型。
注:MIME = Multipurpose Internet Mail Extensions。

全局属性

<area> 标签支持 HTML 中的全局属性。


事件属性

<area> 标签支持 HTML 中的事件属性。


相关