
xmlns=”http://www.w3.org/TR/REC-html40”
>
<xsl:template match=”pt:contact”>
<P>Contact: <xsl:value-of select=”pt:name”/>,
<I><xsl:value-of select=”pt:tel”/></I>,
<A><xsl:attribute name=”HREF”>mailto:<xsl:value-of
select=”pt:email”/></xsl:attribute>
<xsl:value-of select=”pt:email”/></A></P>
</xsl:template>
</xsl:stylesheet>
Similarly, the other vendors will supply style sheets for their elements. The
style sheets are shown in Listings 10.9, 10.10, and 10.11. Again, these style
sheets only support the merchant-specific elements.
Listing 10.9: XMLi Style Sheet
<?xml version=”1.0”?>
<xsl:stylesheet
xmlns:xi=”http://www.xmli.com/vendor/1.5”
xmlns:xsl=”http://www.w3.org/1999/XSL/Transform/” ...