我试图从另一个XHTML文档创建一个新的XHTML文档。我只想在旧的XHTML文档中使用一些DIV标签,但我不确定是否正确。首先,如果我要选择具有ID = mbContent一个特殊的DIV标签,我可以用用XSLT选择DIV标签?
<xsl:template match="x:div[@id='mbContent']">
这个DIV标签包含其他的DIV和图像等内容等等。如果我想使用应用于内容的相同CSS样式,我该怎么办?有没有办法复制CSS样式,或者我必须添加新的CSS样式,我该怎么做?由于新的XHTML文档将成为antother XHTML的一部分,因此我不能使用HEAD标签,并以这种方式引用CSS样式表。
嗯,但如果我使用CSS样式表将会在主XHTML documnet的HEAD中,也许我可以将该CSS样式应用于此DIV,或者?如何在新的XHTML文档中应用样式?
我有点困惑,但我希望我的问题不是混淆?! :)
嗨!我需要一些新的帮助,因为下面的代码不适合我。这是行不通的 xmlns:x="http://www.w3.org/1999/xhtml" and "x:div[@id='mbContent']"
我认为这是因为我使用的CMS工具有一个代理模块,出于某种奇怪的原因不接受此代码。因此,我正在寻找一些替代解决方案来添加CLASS或ID,并通过使用此代替DIV元素来添加值xsl:apply-templates select="//*[@id='mbSubMenu']"
,并且还可以使用下面的示例中的副本?请提供一些新的帮助!谢谢! :)
可能[重复](http://stackoverflow.com/questions/6431330/css-style-and-xslt)。 –