У меня есть документация DocBook, оформленная с помощью объявления таблицы стилей CSS xml. Он отлично выглядит в Firefox, но IE7, похоже, не понимает дочерние селекторы CSS (например, section > title { ... }
).
Я думаю, это потому, что IE работает в специальном режиме для отображения этого XML, а более старые версии IE вообще не поддерживали этот синтаксис CSS.
Страницы, которые я нашел в Интернете, похоже, сосредоточены на типах документов HTML и XHTML и на том, как IE будет вести себя при различных перестановках этих значений. Я не смог найти никакой информации о прямом XML + CSS. Что еще хуже, кажется, что случайные XML-документы всегда оказываются в режиме quirks, независимо от того, какой формат или директивы таблиц стилей они имеют.
Обречен ли рендеринг XML в IE на совместимость с IE5.5? Мне действительно придется переписывать мой CSS?