IStyleSheet

IStyleSheet interface

L’interfaccia StyleSheet è l’interfaccia di base astratta per qualsiasi tipo di foglio di stile. Rappresenta un singolo foglio di stile associato a un documento strutturato.

public interface IStyleSheet

Proprietà

NomeDescrizione
Disabled { get; set; }false se il foglio di stile è applicato al documento. vero se non lo è. La modifica di questo attributo può causare una nuova risoluzione dello stile per il documento. Un foglio di stile si applica solo se è presente sia una definizione del supporto appropriata sia se l’attributo disabilitato è false. Quindi, se il supporto non si applica all’agente utente corrente, l’attributo disabilitato viene ignorato.
Href { get; }Se il foglio di stile è un foglio di stile collegato, il valore del suo attributo è la sua posizione. Per i fogli di stile in linea, il valore di questo attributo è null.
Media { get; }Il supporto di destinazione previsto per le informazioni sullo stile.
OwnerNode { get; }Il nodo che associa questo foglio di stile al documento. Per HTML, questo potrebbe essere l’elemento LINK o STYLE corrispondente. Per XML, potrebbe essere l’istruzione di elaborazione del collegamento. Per i fogli di stile inclusi in altri fogli di stile, il valore di questo attributo è null.
ParentStyleSheet { get; }Per i linguaggi di fogli di stile che supportano il concetto di inclusione di fogli di stile, questo attributo rappresenta il foglio di stile incluso, se esistente. Se il foglio di stile è un foglio di stile di primo livello o il linguaggio del foglio di stile non supporta l’inclusione, il valore di questo attributo è null.
Title { get; }Il titolo dell’avviso.
Type { get; }Specifica il linguaggio del foglio di stile per questo foglio di stile. Il linguaggio del foglio di stile viene specificato come tipo di contenuto (ad es. “testo/css”).

Guarda anche