我有一个页面,上面有多个动画。如果我将它保存为html文件并在浏览器中运行它,它可以正常工作,但没有信息,因为我没有导入xml文档。当我添加我的xml时,通过使用xslt转换,并将其保存为xsl而不是html,动画将不再运行,并且我已经丢失了为什么会发生这种情况。
我用
<?xml-stylesheet type="text/xsl" href="blog.xsl" ?>
将我的xml文件与xslt连接,然后在xml中使用
<?xml version='1.0'?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
</html>
任何帮助,为什么它不能像xslt那样工作但是像html一样非常受欢迎。
感谢。
编辑:
<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE blog SYSTEM "blog.dtd">
<?xml-stylesheet type="text/xsl" href="blog.xsl"?>
<blog>
<blogPost>
<postTitle> First Test Post </postTitle>
<postText> This is a test post </postText>
<postImage></postImage>
<postQuote> Happiness can be found even in the darkest of times if one only remembers to turn on the light </postQuote>
<postLink> www.pandora.net </postLink>
<postAudio></postAudio>
<postVideo></postVideo>
<postChat></postChat>
<postDate> 12th June </postDate>
<postTags> FirstPost New </postTags>
</blogPost>
<blogPost>
<postTitle> Post Two </postTitle>
<postText> This is a another test post </postText>
<postImage></postImage>
<postQuote> Never let the fear of striking out keep you from
playing the game</postQuote>
<postLink> www.surfdome.com </postLink>
<postAudio></postAudio>
<postVideo></postVideo>
<postChat></postChat>
<postDate> 12th June </postDate>
<postTags> FirstPost New </postTags>
</blogPost>
</blog>