如何设置xml文件的样式?从xml到html使用xslt和样式html使用css

时间:2013-12-04 10:47:46

标签: css xml xslt

好的,这是一个非常简短的问题,但在这里我将解释我想做什么。

假设我有包含各种数据的xml文件 假设我有一个名为cd的元素,它有像流派,作曲家,数量等的子元素。

所以我可以使用XSLT生成一个html文件并显示出来 作曲家和流派,但我会隐藏numberof_songs和其他标签

第一个问题: 现在如何使用css来设置生成的html文件的样式。

第二个问题: 我怎样才能在php中编写程序来读取原始的xml而不是生成的html文件,进行一些计算。

请询问您是否需要更多解释。 谢谢

1 个答案:

答案 0 :(得分:2)

要回答您的第一个问题,只需在您的XSLT生成的html源代码中包含css(或对它的引用)。我一直这样做。

第二个问题 - 如果URL是使用<?xsl-stylesheet..将XSLT关联为样式表的XML文档,那么读取该URL的任何代码都将获得原始XML文档,并且可以随意使用它。这实际上是一种让人和机器都可读的网页的好方法。