>What is the difference between xmlns:xsl=http://www.w3.org/TR/WD-xsl and
These are both attributes defining the XSLT namespace.
http://www.w3.org/TR/WD-xsl is the old namespace for XSLT, which was used
before the XSLT Recommendation came out. It is the only namespace you can
use if you are using an old version of MSXML that ships with IE5. You
should never use it, though, (a) because it's out of date and (b) because
there is a newer version of MSXML available which means you don't have to.
http://www.w3.org/1999/XSL/Transform is the current namespace for XSLT,
used in the XSLT Recommendation. All conforming XSLT processors recognise
this namespace, and it is the one that you should use in all your stylesheets.
If you have further questions about XSLT, I recommend that you direct them
to XSL-List. To subscribe, send mail to [log in to unmask] with
"subscribe xsl-list" as the body of your message.
I hope that helps,
Dr Jeni Tennison
Epistemics Ltd, Strelley Hall, Nottingham, NG8 6PE
Telephone 0115 9061301 • Fax 0115 9061304 • Email
[log in to unmask]