XSLT¶
eXtensible Stylesheet Language Transformations
In short
Templates to transform and style XML documents; can be used as a programming language as well.
item | info |
---|---|
types | Markup, Program code |
preferred | ⚠️ under conditions |
extensions | .xsl , .xslt |
related formats | C, CPP, CSS, HTML, JAVA, JavaScript, JSX, Markdown, Pascal, Perl, Prolog, Python, Ruby, Scala, SGML, TeX, XHTML, XML |
wikipedia | XSLT |
Description¶
Extensible Stylesheet Language Transformations (XSLT) an vocabulary defined in XML for transforming XML files. By transforming an XML to HTML it is possible to add CSS styles to the content, which makes the result an instance of Text (formatted).
XSLT can be used as a nearly full fledge programming language. It can reference other XSLT files as modules.
XSLT is a widely supported open standard.
Recommendation¶
We accept it, provided the reference files are archived with it, in such a way that the references are still valid in the archived situation.