HTML <area> 標(biāo)簽
實(shí)例
帶有可點(diǎn)擊區(qū)域的圖像映射:
<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>
瀏覽器支持
IE | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|
所有主流瀏覽器都支持 <area> 標(biāo)簽。
定義和用法
<area> 標(biāo)簽定義圖像映射中的區(qū)域(注:圖像映射指得是帶有可點(diǎn)擊區(qū)域的圖像)。
area 元素總是嵌套在 <map> 標(biāo)簽中。
注釋:<img> 標(biāo)簽中的 usemap 屬性與 map 元素 name 屬性相關(guān)聯(lián),創(chuàng)建圖像與映射之間的聯(lián)系。
HTML 與 XHTML 之間的差異
在 HTML 中,<area> 沒有結(jié)束標(biāo)簽。
在 XHTML 中,<area> 必須正確地關(guān)閉。
提示和注釋:
注釋:<img> 中的 usemap 屬性可引用 <map> 中的 id 或 name 屬性(由瀏覽器決定),所以我們需要同時(shí)向 <map> 添加 id 和 name 兩個(gè)屬性。
必需的屬性
屬性 | 值 | 描述 |
---|---|---|
alt | text | 定義此區(qū)域的替換文本。 |
可選的屬性
屬性 | 值 | 描述 |
---|---|---|
coords | 坐標(biāo)值 | 定義可點(diǎn)擊區(qū)域(對(duì)鼠標(biāo)敏感的區(qū)域)的坐標(biāo)。 |
href | URL | 定義此區(qū)域的目標(biāo) URL。 |
nohref | nohref | 從圖像映射排除某個(gè)區(qū)域。 |
shape |
|
定義區(qū)域的形狀。 |
target |
|
規(guī)定在何處打開 href 屬性指定的目標(biāo) URL。 |
全局屬性
<area> 標(biāo)簽支持 HTML 中的全局屬性。
事件屬性
<area> 標(biāo)簽支持 HTML 中的事件屬性。
TIY
- 創(chuàng)建圖像映射
- 本例顯示如何創(chuàng)建帶有可供點(diǎn)擊區(qū)域的圖像映射。其中的每個(gè)區(qū)域都是一個(gè)超級(jí)鏈接。