|
共通 DOM API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface StyleSheet
StyleSheet
インタフェースは、任意の種類のスタイルシートのための抽象基底インタフェースです。構造化ドキュメントに関連付けられた単一のスタイルシートを表します。HTML の場合、StyleSheet インタフェースは HTML の LINK 要素によって含まれる外部スタイルシートや、インラインの STYLE 要素を表します。XML の場合、このインタフェースは、スタイルシートの処理命令によって含まれる外部スタイルシートを表します。
「Document Object Model (DOM) Level 2 Style Specification」も参照してください。
メソッドの概要 | |
---|---|
boolean |
getDisabled()
スタイルシートがドキュメントに適用される場合は false 。 |
String |
getHref()
スタイルシートがリンクされたスタイルシートの場合、この属性の値はリンクされたスタイルシートの位置です。 |
MediaList |
getMedia()
予定された、スタイル情報の宛先メディア。 |
Node |
getOwnerNode()
ドキュメントとスタイルシートに関連付けられたノード。 |
StyleSheet |
getParentStyleSheet()
スタイルシートの取り込みという概念をサポートするスタイルシート言語に対して、この属性は、取り込まれるスタイルシートが存在する場合にそのスタイルシートを表します。 |
String |
getTitle()
アドバイザリタイトル。 |
String |
getType()
このスタイルシートのスタイルシート言語を指定します。 |
void |
setDisabled(boolean disabled)
|
メソッドの詳細 |
---|
String getType()
ownerNode
で指定されます。HTML 4.0 の LINK
要素の type 属性の定義と、XML スタイルシートの処理命令に対する type 疑似属性も参照してください。
boolean getDisabled()
false
。そうでない場合は true
。この属性を変更することで、ドキュメントのスタイルの新しい解決が発生することがあります。スタイルシートは、適切なメディア定義があり、また disabled 属性が false の場合にだけ適用されます。つまり、メディアが現在のユーザエージェントに適用されない場合、disabled
属性は無視されます。
void setDisabled(boolean disabled)
Node getOwnerNode()
LINK
要素や STYLE
要素です。XML の場合は、リンクする処理命令です。ほかのスタイルシートに含まれるスタイルシートでは、この属性の値は null
になります。
StyleSheet getParentStyleSheet()
null
です。
String getHref()
null
になります。HTML 4.0 の LINK
要素の href 属性の定義と、XML スタイルシートの処理命令に対する href 疑似属性を参照してください。
String getTitle()
ownerNode
で指定されます。HTML 4.0 の LINK
要素の title 属性の定義と、XML スタイルシートの処理命令に対する title 疑似属性を参照してください。
MediaList getMedia()
ownerNode
で指定されます。メディアを指定しない場合、MediaList
は空になります。HTML 4.0 の LINK
要素の media 属性の定義と、XML スタイルシートの処理命令に対する media 疑似属性を参照してください。メディアリストの変更は、disabled
属性が変更される原因となることがあります。
|
共通 DOM API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |