XML info -- Not taking the credit for making up the examples... - there are so many sources.
Browser Support
IE5.x/Win Microsoft has pursued XSLT for formatting display of XML data. CSS
support for XML display is poor, as they have focused their efforts on implementation
of XSLT support within the MSXML engine. Because Microsoft's CSS/XML support
is poor (particularly at the CSS2 level), some common table manipulations cannot
be done without XSL, JavaScript or server-side transformations.
IE5.x/Mac IE5.x/Mac is similar to IE5.x/Win in that XSL support exceeds CSS,
yet the behavior in the Macintosh implementation is not identical to that of
the Windows version (different code base). Expect to test both separately to
confirm that your code works properly.
NS4.x/Win No XML support in NS4.x.
NS6.x/Win No XSLT support, although you will find good CSS/XML support for displaying
XML data.