要素において利用したのと同じです。それは、静的エラーです。ケースでは、つまり、パラメータが単に無視されるケースでは、これは、エラーではありません。属性は、トンネルパラメータであるパラメータを示すために利用される場合があります。トンネルパラメータの中で記述されます。実行される場合には、それは、静的エラーです。回復されない動的エラーです。おいて名前付きテンプレートを定義します。スタイルシート関数参照。パラメータは、トンネルパラメータとして定義される場合があり、それはテンプレートを通過させます。トンネルパラメータは、それが呼び、その為に再帰的にあるいくつかの違うテンプレートの為にテンプレートを呼ぶことによって自動的に通過させるプロパティを持ちます。トンネルパラメータは、このように、パラメータを認知している段階中に利用したそれぞれのテンプレートの為に必要とする事なく、処理するスタイルシート全体の段階中にアクセスされる設定をされる値を許容します。注釈:トンネルパラメータは、いくつかの機能上のプログラム言語にある動的にスコープした変数にとてもよく似た概念です。要素を利用して生成されます。要素を利用して宣言しなければいけません。呼んだテンプレートを呼んでいるテンプレートから通過させます。利用して明示的に生成したいくつかのパラメータで構成し、トンネルパラメータの基準セット上に置きます。基準セットは、カラです。利用して生成したパラメータは、基準セットに追加されます。これは、このテンプレートによって呼んだいくつかのテンプレートを通過させるトンネルパラメータの基準セットからパラメータを削除しません。要素は、トンネルパラメータ1つで他にない時でさえ、パラメータ名を識別していなければいけません。トンネルパラメータが1つで他にない場合でさえ、パラメータ名を識別していなければいけません。同じ呼び出しで明示的に通過させる非トンネルパラメータの複数の名前である名前を持つ場合があります。トンネルパラメータは、スタイルシート関数を呼ぶ中では、通過させません。非トンネルパラメータを伴っているかのようにトンネルパラメータを利用可能にします。パラメータは、命令として、付加的な既定値として宣言される場合があり、既定値が記述される場合と要求タイプが記述される場合があります。その変換した値は、再帰的にテンプレート内で利用されますが、しかし、その値は、変換前に提供したオリジナルの値であるいくつかの違うテンプレート呼び出しの中で通過させます。いくつかの既定値は、違うテンプレート呼び出しの中で通過させるトンネルパラメータのセットを変更しないトンネルパラメータにおいては既定値を記述しているテンプレートへの位置です。トンネルパラメータのセットは、カラである初期テンプレートを通過させます。ビルトイン(組み込み)テンプレート規則)。例:トンネルパラメータを利用する順次的な番号付けがなされるが、しかし、等式が現れる中において文脈に依存する番号のフォーマットである科学紙にある等式があるものとします。伴う規則に到達する場合を除き、テンプレート規則の全ての中間レイヤーを通して透過を通過させます。その効果は、パラメータが、変換の異なる段階中に異なる値を取得する事ができる場合を除き、グローバル変数を利用する事にとてもよく似ています。要素は、異なる要素の構築を繰り返し利用される事が可能な属性定義のコレクションである名前付き属性セットを定義します。属性は、属性セットの名前を記述します。適格な名前で記述した拡張されるQNameです。属性セットを評価した結果は、属性ノードのシーケンスです。同じ属性セット評価は、他方で属性セットは、パラメータを持つ事をせず、それは、式、または、文脈の評価に依存する値のある命令を含む場合があるので1回以上異なる結果を生成する事ができます。属性を記述する事によって利用されます。属性を利用する事によって他の属性セットの用語の中に定義される場合があります。属性の値は、属性セットの名前のホワイトスペースで区切られたリストケースごとにあります。適格な名前で記述したように拡張さるQNameです。命令を追加する事と広義においては(同じではないものの)同様です。属性は、次に続く再帰的なアルゴリズム、または、同じ結果を生成するいくつかのアルゴリズムを利用して拡張されます:属性の値は、QNameのリストとしてトークン分割されます。属性とマッチしなければならない。宣言は、次に続くように処理される。取り込み優先度の低い方から最初に処理される。2つの宣言が、同じ取り込み優先度である場合、それらは、宣言指定の中で処理される。属性は、このアルゴリズムを再帰的に適用する事によって拡張される。これらの命令は、属性ノードのシーケンスを生成する為に評価される。これらの属性ノードは、結果シーケンスに付加される。命令は、要素を評価する事において利用されるのと同じfocus/フォーカスを利用して評価されます。命令内で宣言したローカル変数とグローバル変数は、可視です。拡張する事によって生成される属性ノードのセットは、同じ名前を持ついくつかの属性を含む場合があります。属性が、要素ノードに追加される際には、単に複数ある中の1つが、効果を受け取ります。ノードをコピーする参照。それは、静的エラーです。属性に含んだ名前経由でそれ自身を参照する場合には、それは、静的エラーです。構築した属性ノードにおけるタイプ注釈を設定する参照。これらのタイプ注釈は、属性が利用される中において要素を創出する命令における規則によって保存、除去、または、置換される場合があります。この属性を評価する事によって生成した属性ノードのシーケンスは、命令の中に含んだシーケンスコンストラクタをシーケンスの先頭に追加されます。この属性を評価する事によって生成した属性ノードのシーケンスは、リテラル結果要素を伴って含んだシーケンスコンストラクタを評価する事によって生成したシーケンスを先頭に追加されて戻る中で、リテラル結果要素の属性を評価する事によって生成した属性ノードのシーケンスを先頭に追加されます。創出し、テンプレート規則の中でそれを利用します。式から呼ばれる事が可能な名前、パラメータ、スタイルシート関数の手法を宣言します。式から呼ばれる事が可能なスタイルシート関数を定義します。属性は、関数の名前を記述します。適格な名前で記述したように拡張されるQNameです。宣言は、スタイルシートモジュールにあるトップレベル要素としてのみ現れる事が可能です。ある関数を伴ういくつかの衝突のリスクを排除する為に前置詞付きの名前を持っていなければいけません。名前が存在しない前置詞を持つ場合には、それは、静的エラーです。リテラル結果要素における名前空間ノード参照。