map 要素
4.8.11 map 要素
Status: Last call for comments
- カテゴリー
- フロー・コンテンツ
- フレージング・コンテンツしか含んでない場合:フレージング・コンテンツ
- この要素を使うことができるコンテキスト:
- フローコンテンツが期待される場所
- コンテンツモデル
- トランスペアレント
- コンテンツ属性:
- グローバル属性
name- DOMインタフェース:
-
interface HTMLMapElement : HTMLElement { attribute DOMString name; readonly attribute HTMLCollection areas; readonly attribute HTMLCollection images; };
map 要素は、area 要素の子孫とともにイメージマップを定義します。この要素は、その子を表します。
name 属性はマップに名前を与え、それを参照できるようにします。この属性は必須で、スペース文字を含まない空でない値でなければいけません。id 属性も指定されたら、この両方の属性は同じ値を持たなければいけません。
- map .
areas -
map要素の中にあるarea要素のHTMLCollectionを返します。 - map .
images -
map要素を使うimg要素とobject要素のHTMLCollectionを返します。
areas 属性は、map 要素をルートとした HTMLCollection を返さなければいけません。そのフィルタは area 要素だけに一致します。
images 属性は、Document ノードをルートとした HTMLCollection を返さなければいけません。そのフィルタは、イメージマップ処理モデルによってこの map 要素と結びづけられる img 要素と object 要素だけに一致します。
IDL 属性 name は、同じ名前のコンテンツ属性を反映しなければいけません。
※ 原文:http://www.w3.org/TR/2010/WD-html5-20100304/the-canvas-element.html#the-map-element