XSL Styling of List Information
SharePoint allows us to attach our own custom xsl to a list displayed on a SharePoint page. XSL stands for EXtensible Stylesheet Language, it is like a style sheet for XML data, except that unlike CSS we can also include HTML code to structure the layout of the information, and XPath to manipulate the data. This is incredibly useful as it gives us the ability to display list data however we would like.
We'll start with a simple example. Let's say we have a list of the names of fruit and their corresponding colors: