CSS xml-stylesheet 宣言でスタイル設定された DocBook ドキュメントをいくつか持っています。Firefox では見栄えがしますが、IE7 は CSS の子セレクター (例: section > title { ... }
) を理解していないようです。
これは、IE がこの XML をレンダリングするために quirks モードで実行されており、古いバージョンの IE がその CSS 構文をまったくサポートしていなかったためだと思います。
私が Web で見つけたページはすべて、HTML および XHTML doctype と、これらの値のさまざまな順列が与えられた場合の IE の動作に焦点を当てているようです。ストレートな XML + CSS に関する情報は見つかりませんでした。さらに悪いことに、ランダムな XML ドキュメントは、形式やスタイルシートのディレクティブに関係なく、常に quirks モードになるようです。
IE での XML レンダリングは IE5.5 互換になる運命にありますか? 本当に CSS を書き直す必要がありますか?