css - 使用外部 CSS 样式表时是否可以显示 XML 属性?

标签 css xml stylesheet

我想在浏览器中显示一些 XML,但要为标签的某些属性添加一些自定义颜色样式等。我能够识别出基本上空白的外部工作表:

<?xml-stylesheet href="/css/testresult.css"?>

但这似乎有使浏览器显示 XML 的效果,就好像它是 HTML 一样,即它只显示标签内容文本而不显示属性。有什么方法可以获得“原始”XML 显示 View ,但只需对样式进行一些调整?

如果相关,请使用 Firefox。

最佳答案

问题是,当 Firefox 显示 XML 文件时,它使用自己的解析器,所以我看不出样式表会如何影响它,因为解析器的唯一功能是以可读方式显示 XML。

或许您可以使用 XSLT 来完成您需要的工作,但这需要一些额外的工作。 http://www.w3schools.com/xml/xml_xsl.asp

关于css - 使用外部 CSS 样式表时是否可以显示 XML 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8630523/

相关文章:

xml - 使用 xsl 1.0 将 xml 转换为 xml 时。 xsl :attribute: Cannot add attributes to an element if children have been already added to the element

javascript - react native 导航 useTheme()

javascript - 在不修改 CSS 文件的情况下删除 CSS @media 打印规则

c# - 在流上使用 xpath

python - 从 XML 文档解析 CSV

css - CSS 规则如何以及何时应用于显示层次结构?

css - 将水平菜单更改为垂直菜单

html - 使文本区域的第一行与列表项中的元素符号位于同一位置

css - 子 Div 打破其父 Div

css - 这是什么风格 "* +html .news .image{ ...."