#?SuikaWiki/0.9 [1] [CODE(XSLTe)[[VAR[xslt:]]attribute-set]] 要素は、[[雛形]]で使う[[属性]] (の雛形) の集合を定義します。 [2] 属性: ,[CODE(XSLTa)[[[name]]]],[[QName]],(必須),属性集合名 ,[CODE(XSLTa)[[[use-attribute-sets]]]],[[qnames]],(なし),参照属性集合名並び [3] この要素は[[最上位要素]]です。 内容は [CODE(ABNF)[(*[CODE(XSLTe)[[VAR[xslt:]][[attribute]]]])]] です。 [4] [[スタイル・シート]]中の同じ[[展開名]]の属性集合は併合されます。 その中で同じ展開名となる属性は[[輸入優先度]]により選択されますが、 同位の時は[[誤り]]とし、通知するか、又は最後のものが選択されます。 属性集合中の各 [CODE(XSLTe)[[VAR[xslt:]]attribute]] 要素が雛形として解釈されるのは、 それぞれの呼出しの時です。 [WEAK[(スタイル・シート全体の読み込みの時点で評価されるのではありません。)]] [[変数束縛]]は''その場所''で評価されます。 したがって、最上位要素として宣言された変数だけが使用できます。 [5] 属性集合の使用については、 [CODE(XSLTa)[[[use-attribute-sets]]]] 属性の説明を参照。