HTMLの<エリア>タグ
例
クリッカブルイメージマップ領域を持ちます:
<img src="planets.gif"
width="145" height="126"
alt="Planets"
usemap="#planetmap">
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun">
<area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury">
<area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus">
</map>
usemap="#planetmap">
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun">
<area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury">
<area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus">
</map>
»をお試しください
ブラウザのサポート
すべての主要なブラウザは、<エリア>タグをサポートしています。
タグの定義と指示
<エリア>タグは、(イメージマップがクリック可能な領域とイメージを参照)イメージマップの内側の領域を定義します。
<エリア>要素は常に内部の<map>タグ内にネストされています。
注: <IMG>タグUSEMAP属性の<map>要素名は、画像と地図との関係を作成するために、関連しています。
HTML 4.01とHTML5との違い
HTML5は、いくつかの新しい属性を提供し、いくつかのHTML 4.01属性がサポートされなくなりました。
HTMLとXHTMLとの違い
HTMLでは、<エリア>タグには終了タグがありません。
XHTMLでは、<エリア>タグが正しく閉じられなければなりません。
プロパティ
新:HTML5新しいプロパティ。
属性 | 值 | 描述 |
---|---|---|
alt | text | 规定区域的替代文本。如果使用 href 属性,则该属性是必需的。 |
coords | coordinates | 规定区域的坐标。 |
href | URL | 规定区域的目标 URL。 |
hreflang New | language_code | 规定目标 URL 的语言。 |
media New | media query | 规定目标 URL 是为何种媒介/设备优化的。默认:all。 |
nohref | value | HTML5 不支持。 规定没有相关链接的区域。 |
rel New | alternate author bookmark help license next nofollow noreferrer prefetch prev search tag |
规定当前文档与目标 URL 之间的关系。 |
shape |
default rect circle poly |
规定区域的形状。 |
target | _blank _parent _self _top framename |
规定在何处打开目标 URL。 |
type New | MIME_type | 规定目标 URL 的 MIME 类型。 注:MIME = Multipurpose Internet Mail Extensions。 |
グローバル・プロパティ
<エリア>タグがサポートしてHTMLグローバルプロパティを 。
イベントプロパティ
<エリア>タグがサポートしているHTMLのイベントプロパティを 。
関連記事
HTML DOMリファレンスマニュアル: Areaオブジェクト