gpt4 book ai didi

css - 如何在不首先转换为 (X)HTML 的情况下使用 CSS 设置 XML 样式以便在浏览器中查看?

转载 作者:数据小太阳 更新时间:2023-10-29 02:18:25 26 4
gpt4 key购买 nike

我知道 CSS 可用于控制 (X)HTML 在现代浏览器中的显示。我的印象是这对于任意 XML 也是可能的。 (我错了吗?)

具体示例:给定以下 XML

<log>
<entry revision="1">
<author>J Random Hacker</author>
<message>Some pithy explanation</message>
</entry>
</log>

我想将 CSS 与此 XML 相关联,以便在现代(WebKit、FireFox)浏览器中查看时,我会看到如下内容:

+----------------------------------+
| revision | 1 |
+----------------------------------+
| author | J Random Hacker |
+----------------------------------+
| message | Some pithy explanation|
+----------------------------------+

我的 oh-so-beautiful ascii-art 是为了指示一些类似表格的布局。

即:XML+CSS --> “用户像素”而不是 XML+XSLT --> XHTML+CSS --> “用户像素”。

我希望这种方法可以更简单地(对我而言)来呈现其结构中已经类似文档的 XML 文档。我也很好奇。

最佳答案

确实可以使用 CSS 来格式化 XML 文档。

W3 schools example

(尽管 W3C 确实建议使用 xslt 而不是 CSS 来执行此类操作)

关于css - 如何在不首先转换为 (X)HTML 的情况下使用 CSS 设置 XML 样式以便在浏览器中查看?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/279240/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com