docs.rodeo

MDN Web Docs mirror

The <xsl:sort> element defines a sort key for nodes selected by <xsl:apply-templates> or <xsl:for-each> and determines the order in which they are processed.

Syntax

<xsl:sort
  select=EXPRESSION
  order="ascending" | "descending"
  case-order="upper-first" | "lower-first"
  lang=XML:LANG-CODE
  data-type="text" | "number" />

Required Attributes

None.

Optional Attributes

Type

Subinstruction, always appears as a child of <xsl:for-each>, where it must appear before the template proper or of <xsl:apply-templates>.

Specifications

XSLT, section10.

Gecko support

Supported.

In this article

View on MDN