xml链接xsl样式表的易犯的错误写法

众所周知(我现在才知),xml文件链接xsl样式表文件的应该是这样的:
<?xml version="1.0" encoding="GB2312"?>
<?xml-stylesheet type="text/xsl" href="abc.xsl"?>
而我却一直使用这样错误的写法:
<?xml:stylesheet type="text/xsl" href="abc.xsl"?>

如此错误知道现在才发现,是什么原因呢?
1 在IE中使用<?xml:stylesheet type="text/xsl" href="abc.xsl"?>竟然是可以通过的(转换完全正确)!这是我一直没有发现这个错误的主要原因,直到我今天用Mozilla Firefox不能进行转换才发现这个问题。
2 粗心,对细节的忽视是另一个重要原因,以后要多注意。
3 同xslt样式表转换文件中的<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"></xsl:stylesheet>相混淆了。
4 被网络迷惑了,在google上一搜索,发现和我犯同样错误的人多着呢,还包括许多写文章的人。

我相信正在看的你肯定不会象我一样犯如此低级的错误,我也不想讨论IE的是非,但是关于第4条我们还是应该注意。:)
posted on 2004-09-08 19:33  9yue  阅读(2030)  评论(1)    收藏  举报