Noen språkelementer
Kommandoer
<xsl:apply-imports > <xsl:apply-templates select=""> <xsl:attribute> <xsl:attribute-set> <xsl:call-template> <xsl:choose> <xsl:comment> <xsl:copy > <xsl:copy-of select=""> <xsl:decimal-format > <xsl:element> <xsl:fallback> <xsl:for-each select=""> <xsl:if test=""> <xsl:import href=""> <xsl:include href=""> <xsl:key> <xsl:message > <xsl:namespace-alias stylesheet-prefix=""> <xsl:number > <xsl:otherwise> <xsl:output> <xsl:param name=""> <xsl:preserve-space> <xsl:processing-instruction name=""> <xsl:sort > <xsl:strip-space> <xsl:stylesheet> <xsl:template> <xsl:text > <xsl:transform> <xsl:value-of select=""> <xsl:variable> <xsl:when test=""> <xsl:with-param name="">
Flere av disse har obligatoriske atributter utover de få som er angitt i lista. Det er dessuten slik at DTD'en for xsl angir hvilke kommandoer (elementer) som kan eller må brukes inne i andre kommandoer.