<?xml version= "1.0"?> 

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
<xsl:output method="html" indent="yes"/>
<xsl:template match= "/"> 
<html> 
<head> 
<title>The Coyote's Bike shop</title> 
</head>
<body> 
<table border="1" cellspacing="0" cellpadding="5" class="catalog"> 
<thead>
<tr>
<th>product-number</th> 
<th>description</th> 
<th>price</th> 
</tr>
</thead>
<tbody>
<xsl:apply-templates select="catalog/item"/>
</tbody>
</table>
</body>
</html>
</xsl:template> 
  
<xsl:template match= "item"> 
<tr class="item"> 
<td class="product-number"><xsl:value-of select="./product-number"/></td> 
<td class="description"><xsl:value-of select="./description"/></td> 
<td class="price"><xsl:value-of select="./price"/></td>
</tr>
</xsl:template>
</xsl:stylesheet> 
 