<?xml version="1.0" encoding="ISO-8859-1"?><!-- DWXMLSource="wally_discography.xml" --><!DOCTYPE xsl:stylesheet  [
	<!ENTITY nbsp   "&#160;">
	<!ENTITY copy   "&#169;">
	<!ENTITY reg    "&#174;">
	<!ENTITY trade  "&#8482;">
	<!ENTITY mdash  "&#8212;">
	<!ENTITY ldquo  "&#8220;">
	<!ENTITY rdquo  "&#8221;"> 
	<!ENTITY pound  "&#163;">
	<!ENTITY yen    "&#165;">
	<!ENTITY euro   "&#8364;">
]>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="ISO-8859-1" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>
<xsl:template match="/">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>Wally's Discography</title>
<link href="discostyle.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="wrapper">
<h1>Wally's CDs</h1>
<xsl:for-each select="discography/artist">
  <h2><a href="{artist_url}"><xsl:value-of select="artist_name"/></a></h2>
  <xsl:for-each select="disk">
    <table border="1" cellpadding="5" cellspacing="5" >
      <caption>
      <xsl:value-of select="disk_name"/>
      </caption>
        <tr>
          <th scope="col">Track # </th>
          <th scope="col">Track Name</th>
          <th scope="col">Track Length </th>
        </tr>
        <xsl:for-each select="track">
          <tr>
            <td><xsl:value-of select="@track_num"/></td>
            <td><xsl:value-of select="."/></td>
            <td><xsl:value-of select="@length"/></td>
          </tr>
        </xsl:for-each>
        
        </table>
  </xsl:for-each><hr />
  </xsl:for-each>
</div>
</body>
</html>

</xsl:template>
</xsl:stylesheet>
