[1]
repeat
属性値が整数である要素を、
反復ブロックといいます。
WF2 3.2.2
[2] 仕様書:
反復ブロックの repeat
属性値は、
整数です。すなわち、
省略可能な -
の後に1つ以上の十進数の数字が続く文字列です。
WF2 3.2.2
反復ブロックは、 repeat-template
属性を使って、関連付ける反復雛形を指定して構いません。
WF2 3.2.2
[5] 反復雛形
repeat-template
属性があり、その属性値と等しい識別子を持つ要素がある場合、repeat-template
属性がない場合は、
反復雛形である最初の弟があるなら、それと関連付けられます。
WF2 3.2.2[10] 孤児反復ブロック
関連付けられた反復雛形のない反復ブロックを、 孤児反復ブロックといいます。 孤児反復ブロックは削除されたり移動されたりすることはありますが、 追加の影響は受けません。 WF2 3.2.2
[11] 索引
[13] 反復ブロックは、 Web Forms 2.0 で HTML に導入されました。
<div> <div repeat="0"/> <!-- A simple repetition block, index 0. --> <div repeat="-5"/> <!-- Another, index -5 --> <div repeat="2"/> <!-- A simple repetition block, index 2. --> <div repeat="nothing"/> <!-- Just a normal element. --> <div repeat=" 3"/> <!-- Another normal element (leading whitespace). --> <div repeat="template"/> <!-- The template for the last few elements. --> <div repeat="1"/> <!-- Orphan repetition block, index 1. --> </div> <div repeat="0"/> <!-- Orphan repetition block, index 0. -->
WF2 3.2.2
repetitionBlocks
には現れないことになります。 WF2 3.2.2