StyleSheet
インターっフェイスはあらゆる型のスタイルシートのための抽象的基本インターフェイスである。構造化された文書に関連付けられた単一のスタイルシートをあらわす。HTML においては StyleSheet インターフェイスは、HTML の LINK エレメントによってインクルードされた外部スタイルシートも、行内 STYLE エレメントも表す。 XML においては、このインターフェイスは style sheet 処理命令 によってインクルードされる外部スタイルシートを表す。
disabled
boolean
型
false
。そうでない場合は true
。このプロパティの変更は、文書のスタイルを新たに解析させるかもしれない。適当なメディア定義が存在し、disabled プロパティが false であるなら、スタイルシートは適用されるのみである。したがって、メディアが現在のユーザーエージェントによって適用されないならば、disabled
プロパティは無視される。href
DOMString
型, 読取専用
null
。HTML 4.0 の LINK
エレメントの href 属性定義、XML の style sheet 処理命令 の href 擬似属性を参照すること。media
MediaList
型, 読取専用
ownerNode
内に指定される。メディアが未指定ならば、MediaList
は空となる。HTML 4.0 の LINK
エレメントの media 属性定義、XML の style sheet 処理命令 の media 擬似属性を参照すること。メディアリストの変更で disabled
プロパティの変更が生じることがある。ownerNode
Node
型, 読取専用
LINK
エレメントや STYLE
エレメントが該当する。XML では、リンクする処理命令であろう。他のスタイルシートによってインクルードされたスタイルシートであるなら、このプロパティは null
である。parentStyleSheet
StyleSheet
型, 読取専用
null
となる。title
DOMString
型, 読取専用
ownerNode
で指定される。HTML 4.0 の LINK
エレメントの title 属性定義、XML の style sheet 処理命令 の title 擬似属性を参照すること。type
DOMString
型, 読取専用
ownerNode
で指定される。HTML 4.0 の LINK
エレメントの type 属性定義、XML の style sheet 処理命令 の title 擬似属性を参照すること。// Introduced in DOM Level 2: interface StyleSheet { readonly attribute DOMString type; attribute boolean disabled; readonly attribute Node ownerNode; readonly attribute StyleSheet parentStyleSheet; readonly attribute DOMString href; readonly attribute DOMString title; readonly attribute MediaList media; };