Path: blob/main/files/en-us/web/xslt/element/apply-templates/index.md
6581 views
------{{ XsltRef() }}
The <xsl:apply-templates> element selects a set of nodes in the input tree and instructs the processor to apply the proper templates to them.
Syntax
Required Attributes
None.
Optional Attributes
select: Uses an XPath expression that specifies the nodes to be processed. An asterisk(
*) selects the entire node-set. If this attribute is not set, all child nodes of the current node are selected.
mode: If there are multiple ways of processing defined for the same node, distinguishes among them.
Type
Instruction, appears within a template.
Defined
XSLT section 5.4.
Gecko support
Supported.