Interface IStyleSheet
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
Интерфейс StyleSheet является абстрактным базовым интерфейсом для любого типа таблицы стилей. Он представляет собой одну таблицу стилей, связанную со структурированным документом.
[ComVisible(true)]
public interface IStyleSheet
Свойства
Disabled
false, если таблица стилей применяется к документу. true, если она не применяется. Изменение этого атрибута может вызвать новое разрешение стилей для документа. Таблица стилей применяется только в том случае, если присутствует соответствующее определение медиума и атрибут disabled равен false. Таким образом, если медиум не применяется к текущему пользовательскому агенту, атрибут disabled игнорируется.
bool Disabled { get; set; }
Значение свойства
Href
Если таблица стилей является связанной таблицей стилей, значение ее атрибута — это ее местоположение. Для встроенных таблиц стилей значение этого атрибута равно null.
string Href { get; }
Значение свойства
Media
Предназначенные медиумы для информации о стилях.
IMediaList Media { get; }
Значение свойства
OwnerNode
Узел, который связывает эту таблицу стилей с документом. Для HTML это может быть соответствующий элемент LINK или STYLE. Для XML это может быть инструкция связывания. Для таблиц стилей, которые включаются другими таблицами стилей, значение этого атрибута равно null.
Node OwnerNode { get; }
Значение свойства
ParentStyleSheet
Для языков таблиц стилей, которые поддерживают концепцию включения таблиц стилей, этот атрибут представляет включающую таблицу стилей, если такая существует. Если таблица стилей является таблицей верхнего уровня или язык таблиц стилей не поддерживает включение, значение этого атрибута равно null.
IStyleSheet ParentStyleSheet { get; }
Значение свойства
Title
Рекомендованное название.
string Title { get; }
Значение свойства
Type
Это указывает язык таблицы стилей для этой таблицы стилей. Язык таблицы стилей указывается как тип содержимого (например, “text/css”).
string Type { get; }