覆盖浏览器中XML文件视图的样式表

时间:2014-01-10 15:20:36

标签: php xml xslt xml-parsing

我想知道是否可以覆盖浏览器用来呈现XML文件的样式。我想强制它在所有浏览器中加载完全相同的颜色和字体。

现在,我已经下载并修改了IE&lt; 9的DefaultSS.xsl文件(假设位于res://msxml.dll/DEFAULTSS.xsl中),以便将其用作我的XML文件的模板。< / p>

我还没有能够找到任何类似现代版IE的.xsl ...

将此.xls文件与.xml by using PHP结合使用,我能够以自己的方式设置样式并格式化XML,但我在使用XSL语法时遇到了一些麻烦并出现了一些问题。 (例如显示空标记<phone></phone>而不是仅显示<phone />而无法展开它)

这就是为什么我想知道是否有更简单的方法来覆盖CSS样式而不必使用另一个.xls文件作为模板。

1 个答案:

答案 0 :(得分:0)

使用用户样式表。以下是在IE中的操作方法:

  • 使用通配符(*)选择器
  • 为XML创建样式
  • 保存样式表
  • 转到用户样式表菜单
    • Alt t o e d
  • 将路径添加到样式表
  • 测试有问题的XML文件

对于其他浏览器,此问题涉及FirefoxSafariChrome的其他问题。

<强>参考