Проверьте эту страницу, на которую можно перейти по ссылке quirksmode.org.
Спасибо, но я попробовал это ... Примеры Quirksmode никогда не анализируют таблицы стилей, встроенные в @ import.
Если у меня есть этот HTML / CSS:
<link rel="stylesheet" type="text/css" href="css/test1.css" />
<style type="text/css">
@import url('css/test2.css');
div {
color: blue;
}
</style>
... тогда document.styleSheets.length равен 2 (тег ссылки и тег стиля). Файл CSS, связанный через @import, будет доступен как
document.styleSheets[1].cssRules[0].
Другими словами, правило CSS. Это также можно увидеть на странице Quirksmode , которую вы упомянули, Кристоф. Я могу получить его cssText ("@import url ('css / test2.css');"), но не могу понять, как проанализировать CSS внутри файла (test2.css) ...
Если я здесь упустил что-то очевидное, не стесняйтесь высмеивать меня ...:)