タブシート記述名前空間の概要を説明します。
タブシート記述の名前空間の概要や、要素・属性を解説します。
タブシート記述名前空間の概要を説明します。
xfy technologyユーザーエージェント上でタブシートを使用するための名前空間です。
タブシート記述の名前空間URI参照はhttp://xmlns.xfytec.com/tabです。以下の説明で、タブシート記述の要素を記述するときは、tab:という名前空間プレフィックスを使用します。
このほか、以下の説明中に出現する名前空間と、その名前空間に使用している名前空間プレフィックスは次のとおりです。
xvcd: を使用します。詳細は、VC中核リファレンスをご覧ください。
タブシート記述名前空間で定義されている要素・属性・イベントを解説します。
タブシート記述名前空間で、タブシートを使用するときに使用する要素・属性は以下の通りです。
tab:tabs 要素使用するタブシート全体を含む要素です。
class
CSSのクラス名を設定するために使用する属性です。CSSのクラス名として許容される文字列で記述します。
省略された場合、クラス名は設定されていないと見なされます。
style
タブシートの全体領域に適用するスタイルシートを設定する属性です。スタイルシート言語にはCSSを使用します。
省略された場合、xfy technologyユーザーエージェントの標準のスタイルが適用されます。
select-index
最初にアクティブにするシートを設定する属性です。タブシートを定義した順に1から始まる整数値で割り振られたインデックス値で記述します。
省略された場合、1が設定されたと見なされます。
placement
タブが配置される位置を設定する属性です。次の文字列で記述します。
top
bottom
left
right
省略された場合、topが設定されたと見なされます。
layout
タブが1行(または1列)に収まらないときのタブシートの配置方法を設定する属性です。配置方法は、次の文字列で記述します。
scroll
wrap
省略された場合、scrollが設定されたと見なされます。
tab:tabs要素内には以下の要素を記述します。
tab:head要素
tab:tab要素
tab:head 要素タブシート全体の見出しとタブシートで使用するスタイルシートを、メタ情報として定義するときに使用する要素です。
属性はありません。
tab:head要素内には以下の要素を記述します。
tab:title要素
tab:style要素
tab:title 要素タブシート全体の見出しを設定する要素です。
属性はありません。
tab:head要素内には、タブシート全体の見出しをPCDATA文字列で記述します。
tab:style 要素タブシートで使用するスタイルシートを記述する要素です。
type
使用するスタイルシート言語を記述する属性です。
省略した場合、text/cssが設定されたと見なされます。
tab:style要素内には、type属性に指定されたスタイルシート言語で記述されたスタイルシートを、PCDATA文字列で記述します。
tab:tab要素に指定できるCSSの動的擬似クラス
スタイルシートを記述するときに、tab:tab要素に対して以下のCSSの動的擬似クラスを指定できます。
tab:hover擬似クラス
tab:active擬似クラス
tab:tab 要素1枚のタブシートを定義するために使用する要素です。この要素内に、タブシート1枚分のXML文書を定義します。
class
CSSのクラス名を設定するために使用する属性です。CSSのクラス名として許容される文字列で記述します。
省略された場合、クラス名は設定されていないと見なされます。
title
タブの見出しを設定する属性です。PCDATA文字列で記述します。
省略された場合、タブの見出しとして既定の文字列が使用されます。
icon
タブに表示するアイコンを設定する属性です。アイコンデータへのURI参照で記述します。
省略された場合、URI参照は設定されていないと見なされ、タブにアイコンは表示されません。
source
タブシート内に配置する外部のXML文書へのURI参照を設定する属性です。
省略された場合、参照は設定されていないと見なされます。
style
タブシート内に適用するスタイルシートを設定する属性です。スタイルシート言語にはCSSを使用します。
省略された場合、xfy technologyユーザーエージェントの標準のスタイルが適用されます。
tab:tab要素内には、タブシート内に記述するXML文書の頂点要素を記述します。source属性の指定と同時に設定された場合は、source属性で指定された外部のXML文書が優先されます。
タブシート記述の名前空間で定義されているイベント要素は、以下のとおりです。 なお、XVCDを記述するときに、イベント要素を使用することはありません。イベント要素はプラットフォームによって記述されます。
tab:selected イベントタブシートがユーザーに選択されたときに、選択されたタブシートへ発行されるイベントです。
属性はありません。
tab:selected要素は、空要素です。