JavaScript. Подробное руководство, 6-е издание, стр. 470
<b>unsigned short FONT_FACE_RULE = 5 </b><b>unsigned short PAGE_RULE = 6 </b><b>unsigned short NAMESPACE.RULE = 10</b>Это допустимые значения свойства
<b>type</b><b>type</b><b>CSSRule</b>Свойства
<b>string cssText</b>Полный текст данного CSS-правила.
<b>readonly CSSRule parentRule</b>Правило, если таковое имеется, в котором содержится данное правило,
<b>readonly CSSStyleSheet parentStyleSheet</b>Таблица стилей, внутри которой содержится данное правило,
<b>string selectorText</b>Когда свойство
<b>type</b><b>readonly CSSStyleDeclaration style</b>Когда свойство
<b>type</b><b>selectorText</b><b>style</b><b>CSSStyleDeclaration</b><b>readonly unsigned short type</b>Тип данного правила. Значением этого свойства могут быть только константы, представленные выше.
CSSStyleDeclaration
набор CSS-атрибутов и их значения
Объект
<b>CSSStyleDeclaration</b><b>style</b><b>HTMLElement</b><b>CSSStyleDeclaration</b><b>style</b><b>CSSRule</b><b>Window.getComputedStyle()</b><b>CSSStyleDeclaration</b>Объект
<b>CSSStyleDeclaration</b><b>fontFamily</b><b>float</b><b>cssFloat</b>Обратите внимание, что имеется возможность использовать неизмененные имена CSS-атрибутов, если для доступа к свойствам использовать строки и квадратные скобки.
Свойства
Помимо свойств, описанных выше, объект
<b>CSSStyleDeclaration</b><b>string cssText</b>Текстовое представление набора атрибутов стиля и их значений. Текст форматируется, как в таблицах стилей CSS, за исключением селектора элемента и фигурных скобок, окружающих атрибуты и значения.
<b>readonly unsigned long length</b>Количество пар атрибут/значение, содержащихся в данном объекте
<b>CSSStyleDeclaration</b><b>CSSStyleDeclaration</b>CSSStyleSheet
таблица стилей CSS
Этот интерфейс представляет таблицу стилей CSS. Он обладает свойствами и методами, позволяющими деактивировать таблицу стилей, читать, вставлять и удалять объекты правил
<b>CSSRule</b><b>CSSStyleSheet</b><b>styleSheets[]</b><b>Document</b><b>sheet</b><b><style></b><b><link>,</b>В IE версии 8 и ниже вместо массива
<b>cssRules[]</b><b>rules[],</b><b>insertRule()</b><b>deleteRule()</b><b>addRule()</b><b>removeRule()</b>Свойства
<b>readonly CSSRule[] cssRules</b>Доступный только для чтения объект, подобный массиву, который хранит объекты
<b>CSSRule</b><b>rules</b><b>boolean disabled</b>Значение true означает, что таблица стилей неактивна и не будет применяться к документу. Значение false - таблица стилей активна и будет применяться к документу.
<b>readonly string href</b>URL-адрес таблицы стилей, которая связана с документом, или null, если таблица стилей встроена в документ.
<b>readonly string media</b>Список устройств вывода, к которым применяется данная таблица стилей. Значение этого свойства доступно для чтения и записи и может интерпретироваться как единая строка или как объект, подобный массиву, содержащий имена типов устройств вывода и поддерживающий методы
<b>appendMedium()</b><b>deleteMedium().</b><b>MediaList</b>