| |
| Imagemap Help Page -- Instruction |
| IMG - inline images |
を参考にし、例に使っている画像は みみさんの許可をもらっています。
HTML文書で、クリッカブル・マップを使う場合二つの方法があり、マッピング・ツール(image map editor)を使って座標を書くのが便利です。
* MAPは、テキスト・レベル要素なのです。
<!--================= Text Markup =====================================-->
<!ENTITY % font "TT | I | B | U | STRIKE | BIG | SMALL | SUB | SUP">
<!ENTITY % phrase "EM | STRONG | DFN | CODE | SAMP | KBD | VAR | CITE">
<!ENTITY % special "A | IMG | APPLET | FONT | BASEFONT | BR | SCRIPT | MAP">
<!ENTITY % form "INPUT | SELECT | TEXTAREA">
テキスト・レベル要素とは、上で規定されたものです。
つまり、以下のように表現されています。
<!ENTITY % text "#PCDATA | %font | %phrase | %special | %form">
MAPは、%formで%textになります。ということは、ブロック・レベル要素内で使わ
れ、Pで囲わなければならない場合もでてきます。
* alt属性を書かなければなりません。
<!--================== Client-side image maps ===========================-->
<!-- These can be placed in the same document or grouped in a
separate document although this isn't yet widely supported -->
<!ENTITY % SHAPE "(rect|circle|poly)">
<!ENTITY % COORDS "CDATA" -- comma separated list of numbers -->
<!ELEMENT MAP - - (AREA)*>
<!ATTLIST MAP
name CDATA #IMPLIED
>
<!ELEMENT AREA - O EMPTY>
<!ATTLIST AREA
shape %SHAPE rect
coords %COORDS #IMPLIED -- defines coordinates for shape --
href %URL #IMPLIED -- this region acts as hypertext link --
nohref (nohref) #IMPLIED -- this region has no action --
alt CDATA #REQUIRED -- needed for non-graphical user agents --
>
=========================================================================
<P>
<MAP>
<AREA>
</AREA>
</MAP>
</P>
が基本です。
AREAでは、「alt CDATA #REQUIRED」とalt="text"が必須です。
iso-2022-jp Japanese (JIS) 版インデックスページで、
http://www.asahi-net.or.jp/%7ebd9y-ktu/map_f/mapg.html
加藤泰孝(bd9y-ktu@asahi-net.or.jp)
email: y.kato@personal.email.ne.jp
Last modified 97.10.27