<html xmlns="http://www.w3.org/1999/xhtml" a0:Name="SuikaWiki" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:Version="0.9"><head></head><body><p><a0:anchor-end a0:anchor="1">[1]</a0:anchor-end> <code class="XSLTe"><var>xslt:</var>attribute-set</code>
要素は、<a0:anchor>雛形</a0:anchor>で使う<a0:anchor>属性</a0:anchor> (の雛形) の集合を定義します。
<a0:anchor-external a0:resParameter="http://www.w3.org/TR/xslt#element-attribute-set" a0:resScheme="URI">http://www.w3.org/TR/xslt#element-attribute-set</a0:anchor-external></p><p><a0:anchor-end a0:anchor="2">[2]</a0:anchor-end> 属性:<table><tbody><tr><td><code class="XSLTa"><a0:anchor>name</a0:anchor></code></td><td><a0:anchor>QName</a0:anchor></td><td>(必須)</td><td>属性集合名</td></tr><tr><td><code class="XSLTa"><a0:anchor>use-attribute-sets</a0:anchor></code></td><td><a0:anchor>qnames</a0:anchor></td><td>(なし)</td><td>参照属性集合名並び</td></tr></tbody></table></p><p><a0:anchor-end a0:anchor="3">[3]</a0:anchor-end> この要素は<a0:anchor>最上位要素</a0:anchor>です。
内容は <code class="ABNF">(*<code class="XSLTe"><var>xslt:</var><a0:anchor>attribute</a0:anchor></code>)</code>
です。</p><p><a0:anchor-end a0:anchor="4">[4]</a0:anchor-end> <a0:anchor>スタイル・シート</a0:anchor>中の同じ<a0:anchor>展開名</a0:anchor>の属性集合は併合されます。
その中で同じ展開名となる属性は<a0:anchor>輸入優先度</a0:anchor>により選択されますが、
同位の時は<a0:anchor>誤り</a0:anchor>とし、通知するか、又は最後のものが選択されます。</p><p>属性集合中の各 <code class="XSLTe"><var>xslt:</var>attribute</code>
要素が雛形として解釈されるのは、
それぞれの呼出しの時です。 <a0:weak>(スタイル・シート全体の読み込みの時点で評価されるのではありません。)</a0:weak>
<a0:anchor>変数束縛</a0:anchor>は<em>その場所</em>で評価されます。
したがって、最上位要素として宣言された変数だけが使用できます。</p><p><a0:anchor-end a0:anchor="5">[5]</a0:anchor-end> 属性集合の使用については、
<code class="XSLTa"><a0:anchor>use-attribute-sets</a0:anchor></code> 属性の説明を参照。</p></body></html>