在XSLT中转换XML文件时,CSS动画停止工作

时间:2015-01-19 14:23:09

标签: html xml xslt

我有一个页面,上面有多个动画。如果我将它保存为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>

0 个答案:

没有答案