式またはテキストによるポップアップホットスポットを表します。
<!ELEMENT popup ( #PCDATA | popuptext | code | %richtext.inline; )* >
#PCDATA | popuptext | code | %richtext.inline;
解析済み文字データまたは %richtext.nothot.inline; エンティティの内容のいずれかが含まれます。解析済み文字データは、ポップアップに表示されるテキストまたはそのテキストが式によって決定される場合はコードになります。
<!ATTLIST popup
show |
(%popup.show.types;) |
"onmouseover" |
---|---|---|
hotspotstyle |
(%popup.hotspot.styles;) |
"border" |
regionid |
%integer; |
#IMPLIED |
>
show
ポップアップの表示をトリガーするイベントです。オプションは、%popup.show.types; エンティティで定義されます。
hotspotstyle
ポップアップテキストを適用するスタイルですオプションは、%popup.hotspot.styles; エンティティで定義されます。
regionid
ポップアップ構成要素に関連付けられた <region> 要素の固有 ID です。
%popup.hotspot.styles; エンティティは、ポップアップテキストに適用可能な複数のフォーマットスタイルを定義します。
構文:
<!ENTITY % popup.hotspot.styles " border | highlight | none ">
border
1 本線による四角形の境界線でポップアップが含まれるテキストを囲みます。
highlight
ポップアップが含まれるテキストをハイライト表示します。
なし
ポップアップが含まれるテキストと周囲のテキストを区別しません。
%popup.show.types; エンティティは、ポップアップ表示をトリガーするイベントを定義します。
構文:
<!ENTITY % popup.show.types " onmouseover | onclick ">
onclick
ユーザーがポップアップホットスポットをクリックしたときに、ポップアップテキストを表示します。
onmouseover
ユーザーがポップアップホットスポットの上にマウスを移動したときに、ポップアップテキストを表示します。