我有一些带有 CSS xml-stylesheet 声明样式的 DocBook 文档。它在 Firefox 中看起来很棒,但 IE7 似乎不理解 CSS 子选择器(例如section > title { ... }
)。
我认为这是因为 IE 在 quirks 模式下运行以呈现此 XML,而旧版本的 IE 根本不支持该 CSS 语法。
我在网上找到的页面似乎都关注 HTML 和 XHTML 文档类型,以及在这些值的各种排列情况下 IE 将如何表现。我找不到有关直接 XML + CSS 的任何信息。更糟糕的是,似乎随机 XML 文档总是以怪异模式结束,无论它们具有什么格式或样式表指令。
IE中的XML渲染注定要兼容IE5.5吗?我真的需要重写我的 CSS 吗?