Example 15-3: Serving a format appropriate to the requesting browser

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" media="msie 5.0" client="yes" href="SiteMenu-ie5.xsl"?>
<?xml-stylesheet type="text/xsl" media="lynx" href="SiteMenu-lynx.xsl"?>
<?xml-stylesheet type="text/xsl" href="SiteMenu.xsl"?>
<website connection="xmlbook">
    <xsql:query rowset-element="categories" row-element="category"
                tag-case="lower" xmlns:xsql="urn:oracle-xsql">

      SELECT name, icon, url
        FROM site_category
       ORDER BY pos

    </xsql:query>
</website>