<xsl:template
match=PATTERN
name=NAME
mode=NAME
priority=NUMBER>
<xsl:param> [optional]
TEMPLATE
</xsl:template>
match
-
指定一個模式,用於確定此模板應應用於哪些元素。如果未設定 name 屬性,則此屬性是必需的。
name
-
為此模板指定一個名稱,可以透過 <xsl:call-template> 元素呼叫此名稱。
模式
-
為此模板指定一個特定的模式(mode),可以透過 <xsl:apply-templates> 元素的屬性來匹配。這對於以多種方式處理相同的資訊非常有用。
優先順序
-
為此模板指定一個數字優先順序。該數字可以是除 Infinity 以外的任何數字。當有多個模板匹配同一個節點時,處理器將使用此數字。
頂級元素,必須是 <xsl:stylesheet> 或 <xsl:transform> 的子元素。