This is a quick reference/cheatsheet for XSLT 1.0 elements and their attributes.
I'm building it for two main purposes:
- For use with Dash on OS X - it's the perfect app for all sorts of API/reference lookups
- To serve as a reference section on Pimp My XSLT so I can easily point people to a URL that explains a specific element
It's primarily meant to be used whenever you can't remember all the attributes of, say, the <xsl:number>
instruction - after a quick look at this, you're back in business (Of course – it has to be
).level="multiple"
#facepalm
I hope to be able to add some concise examples for all the elements (when they'd make sense).
Feel free to use the issue tracker or perhaps even fork the repo and submit pull requests for discussion, if you see anything that's missing.
Although I use LESS, I use -prefix-free so I can write as much real CSS as possible. I use CodeKit for preprocessing the LESS file, and a simple bash script to transform the XML file with the list of elements into a single HTML file. Yay, XSLT!
Chriztian Steinmeier, 2013