<AREA> HTMLタグリファレンス

<AREA>

<AREA> はクリッカブルマップの中にクリック可能領域を配置するHTMLタグです。<MAP> と </MAP> の間に記述します。

書式

<area id="ID" class="クラス" style="スタイル" title="タイトル" lang="言語" dir="方向" onclick="スクリプト" ondblclick="スクリプト" onmousedown="スクリプト" onmouseup="スクリプト" onmouseover="スクリプト" onmousemove="スクリプト" onmouseout="スクリプト" onkeypress="スクリプト" onkeydown="スクリプト" onkeyup="スクリプト" alt="文字列" tabindex="n" accesskey="キー" onfocus="スクリプト" onblur="スクリプト" > </area>

HTMLでは終了タグを省略できます。XHTMLでは終了タグを省略できないので <area/> のように記述します。 AREA 要素タイプは内容モデルを持ちません。つまり、開始タグと終了タグの間には何も現れません。開始タグに続いて終了タグが現れるだけです。

属性

alt 属性は必須で省略できません。その他の属性は省略可能です。

shape
クリック可能な領域の形状を次の属性値の中から指定します。
shape属性
属性値意味
rect矩形
poly多角形
circle円形
coords
リンク領域の座標指定形式を次の属性値の中から指定します。
coords属性
属性値意味
rect左上の座標 (x1, y1) と 右下の座標 (x2, y2) を x1,y1,x2,y2 の形式で指定(規定値)
poly各辺の座標を指定
circle円の中心の座標 (x, y) と 円の半径 (r) を x,y,r の形式で指定
href
クリックされたらジャンプする先のURL
alt
代替テキスト(必須属性)
nohref
どこにもジャンプしない
hreflang
ジャンプ先の言語
rel
このドキュメントからみたリンク先のドキュメントとの関係
rev
リンク先のドキュメントからみたこのドキュメントとの関係
target
リンク先のページを開くときに現在のウィンドウを使うか、新しいウィンドウを開くかを指定します。省略した場合は、現在のウィンドウを使います。
target属性
属性地説明
_blank新しいウィンドウを開きます
_self現在のウィンドウを使います
_topフレーム分割している場合、フレームを解除して現在のウィンドウを使います
名前指定した名前のフレームを使います

DTD

使用例と表示サンプル

クリッカブル・マップ (client-side image map) の使用例と表示サンプルを次に示します。表示結果はブラウザによって異なることがあります。

<p><img src="map.png" usemap="#map1"></p>
<map name="map1">
 <area coords="1,1,100,100" href="img.html" alt="img">
 <area coords="101,1,200,100" href="map.html" alt="map">
 <area coords="201,1,300,100" href="#area" alt="area">
</map>

img map area
SEO 仕事 掲示板 レンタルサーバー プロフ SEO