Namespace Aspose.Html.Dom.Css

Namespace Aspose.Html.Dom.Css

Классы

Название классаОписание
CSSPrimitiveValueИнтерфейс CSSPrimitiveValue представляет собой одно значение CSS. Этот интерфейс может использоваться для определения значения конкретного свойства стиля, установленного в блоке, или для явной установки конкретного свойства стиля в пределах блока. Экземпляр этого интерфейса может быть получен из метода getPropertyCSSValue интерфейса CSSStyleDeclaration. Объект CSSPrimitiveValue существует только в контексте свойства CSS.
CSSValueПредставляет простое или сложное значение. Объект CSSValue существует только в контексте свойства CSS.
CSSValueListИнтерфейс CSSValueList предоставляет абстракцию упорядоченной коллекции значений CSS.
CounterИнтерфейс Counter используется для представления любого значения функции счетчика. Этот интерфейс отражает значения в подлежащем свойстве стиля.
RGBColorИнтерфейс RGBColor используется для представления любого значения цвета RGB. Этот интерфейс отражает значения в подлежащем свойстве стиля. Таким образом, изменения, внесенные в объекты CSSPrimitiveValue, изменяют свойство стиля.
RectИнтерфейс Rect используется для представления любого значения rect. Этот интерфейс отражает значения в подлежащем свойстве стиля. Таким образом, изменения, внесенные в объекты CSSPrimitiveValue, изменяют свойство стиля.

Интерфейсы

Название интерфейсаОписание
ICSS2PropertiesПредоставляет интерфейс для манипуляции установленными значениями свойств CSS2 в контексте определенного HTML-элемента
ICSSCharsetRuleИнтерфейс CSSCharsetRule представляет правило @charset в таблице стилей CSS. Значение атрибута кодировки не влияет на кодировку текстовых данных в объектах DOM; эта кодировка всегда UTF-16. После загрузки таблицы стилей значение атрибута кодировки — это значение, найденное в правиле @charset. Если в оригинальном документе не было @charset, то правило CSSCharsetRule не создается. Значение атрибута кодировки также может использоваться как подсказка для кодировки, используемой при сериализации таблицы стилей.
ICSSCounterStyleRuleПравило @counter-style позволяет авторам определять пользовательский стиль счетчика.
ICSSFontFaceRuleИнтерфейс CSSFontFaceRule представляет правило @font-face в таблице стилей CSS. Правило @font-face используется для хранения набора описаний шрифтов.
ICSSImportRuleИнтерфейс CSSImportRule представляет правило @import в таблице стилей CSS. Правило @import используется для импорта правил стиля из других таблиц стилей.
ICSSKeyframeRuleИнтерфейс CSSKeyframeRule представляет правило стиля для одного ключа.
ICSSKeyframesRuleИнтерфейс CSSKeyframesRule представляет полный набор ключевых кадров для одной анимации
ICSSMarginRuleИнтерфейс CSSMarginRule представляет правило отступа.
ICSSMediaRuleИнтерфейс CSSMediaRule представляет правило @media в таблице стилей CSS. Правило @media может использоваться для разделения правил стиля для конкретных типов медиа.
ICSSPageRuleИнтерфейс CSSPageRule представляет правило @page в таблице стилей CSS. Правило @page используется для указания размеров, ориентации, отступов и т. д. страницы для разметки с пагинацией.
ICSSRuleИнтерфейс CSSRule является абстрактным базовым интерфейсом для любого типа CSS-оператора. Это включает как наборы правил, так и at-правила. Ожидается, что реализация будет сохранять все правила, указанные в таблице стилей CSS, даже если правило не распознается парсером. Нераспознанные правила представляются с использованием интерфейса ICSSUnknownRule.
ICSSRuleListИнтерфейс CSSRuleList предоставляет абстракцию упорядоченной коллекции правил CSS.
ICSSStyleDeclarationИнтерфейс CSSStyleDeclaration представляет собой один блок деклараций CSS. Этот интерфейс может использоваться для определения свойств стиля, которые в настоящее время установлены в блоке, или для явной установки свойств стиля в пределах блока.
ICSSStyleRuleИнтерфейс CSSStyleRule представляет собой один набор правил в таблице стилей CSS.
ICSSStyleSheetИнтерфейс CSSStyleSheet является конкретным интерфейсом, используемым для представления таблицы стилей CSS, т.е. таблицы стилей, тип содержимого которой “text/css”.
ICSSUnknownRuleИнтерфейс CSSUnknownRule представляет собой at-правило, не поддерживаемое этим пользовательским агентом.
ICSSValueListИнтерфейс предоставляет абстракцию упорядоченной коллекции значений CSS.
IDocumentCSSЭтот интерфейс представляет документ с представлением CSS.
IDocumentStyleИнтерфейс DocumentStyle предоставляет механизм, с помощью которого можно получить встроенные в документ таблицы стилей. Ожидается, что экземпляр интерфейса DocumentStyle может быть получен с использованием методов привязки на экземпляре интерфейса Document.
IElementCSSInlineStyleИнформация о встроенных стилях, прикрепленная к элементам, доступна через атрибут style. Это представляет собой содержимое атрибута STYLE для HTML-элементов (или элементов в других схемах или DTD, которые используют атрибут STYLE таким же образом).
ILinkStyleИнтерфейс LinkStyle предоставляет механизм, с помощью которого можно получить таблицу стилей из узла, ответственного за ее связывание с документом. Экземпляр интерфейса LinkStyle может быть получен с использованием методов привязки на экземпляре связывающего узла (HTMLLinkElement, HTMLStyleElement или ProcessingInstruction в DOM Level 2).
IMediaListИнтерфейс MediaList предоставляет абстракцию упорядоченной коллекции медиа, не определяя и не ограничивая, как эта коллекция реализована. Пустой список равен списку, содержащему медиум “all”.
IStyleSheetИнтерфейс StyleSheet является абстрактным базовым интерфейсом для любого типа таблицы стилей. Он представляет собой одну таблицу стилей, связанную со структурированным документом.
IStyleSheetListИнтерфейс StyleSheetList предоставляет абстракцию упорядоченной коллекции таблиц стилей.
IViewCSSЭтот интерфейс представляет собой представление CSS.

Перечисления

Название перечисленияОписание
CSSEngineModeУказывает режим CSSEngine
 Русский