<xsl:if test = boolean-expression> <!-- Contenu : modèle --> </xsl:if> <xsl:choose> <!-- Contenu : (xsl:when+, xsl:otherwise?) --> </xsl:choose> <xsl:when test = boolean-expression> <!-- Contenu : modèle --> </xsl:when> <xsl:otherwise> <!-- Contenu : modèle --> </xsl:otherwise>
<xsl:for-each select = node-set-expression> <!-- Contenu : (xsl:sort*, modèle) --> </xsl:for-each>
<xsl:apply-templates select = node-set-expression mode = qname> <!-- Contenu : (xsl:sort | xsl:with-param)* --> </xsl:apply-templates>
<xsl:call-template name = qname> <!-- Contenu : xsl:with-param*--> </xsl:call-template>