モジュール jdk.xml.dom
パッケージ org.w3c.dom.stylesheets

インタフェースStyleSheet

  • 既知のすべてのサブインタフェース:
    CSSStyleSheet

    public interface StyleSheet
    StyleSheetインタフェースは、任意の種類のスタイル・シートのための抽象基底インタフェースです。 構造化ドキュメントに関連付けられた単一のスタイル・シートを表します。 HTMLの場合、StyleSheetインタフェースはHTMLのLINK要素によって含まれる外部スタイル・シートや、インラインのSTYLE要素を表します。 XMLの場合、このインタフェースは、スタイル・シートの処理命令によって含まれる外部スタイル・シートを表します。

    Document Object Model (DOM) Level 2 Style Specification」も参照してください。

    導入されたバージョン:
    1.4、DOMレベル2
    • メソッドのサマリー

      修飾子と型 メソッド 説明
      boolean getDisabled()
      スタイル・シートがドキュメントに適用される場合はfalse
      String getHref()
      スタイル・シートがリンクされたスタイル・シートの場合、この属性の値はリンクされたスタイル・シートの位置です。
      MediaList getMedia()
      予定された、スタイル情報の宛先メディア。
      Node getOwnerNode()
      このスタイル・シートをドキュメントに関連付けるノード。
      StyleSheet getParentStyleSheet()
      スタイル・シートの包含という概念をサポートしているスタイル・シート言語で、この属性は、包含元のスタイル・シートが存在する場合にそのスタイル・シートを表します。
      String getTitle()
      アドバイザリ・タイトル。
      String getType()
      このスタイル・シートのスタイルシート言語を指定します。
      void setDisabled​(boolean disabled)
      スタイル・シートがドキュメントに適用される場合はfalse
    • メソッドの詳細

      • getType

        String getType()
        このスタイル・シートのスタイルシート言語を指定します。 スタイル・シート言語は、コンテンツ・タイプとして指定されます(「text/css」など)。 コンテンツ・タイプは、多くの場合ownerNodeで指定されます。 HTML 4.0のLINK要素のtype属性の定義と、XMLスタイル・シートの処理命令に対するtype擬似属性も参照してください。
      • getDisabled

        boolean getDisabled()
        スタイル・シートがドキュメントに適用される場合はfalse。そうでない場合はtrue この属性を変更することで、ドキュメントのスタイルの新しい解決が発生することがあります。 スタイル・シートは、適切なメディア定義があり、かつdisabled属性がfalseである場合にのみ適用されます。 つまり、メディアが現在のユーザー・エージェントに適用されない場合、disabled属性は無視されます。
      • setDisabled

        void setDisabled​(boolean disabled)
        スタイル・シートがドキュメントに適用される場合はfalse。そうでない場合はtrue この属性を変更することで、ドキュメントのスタイルの新しい解決が発生することがあります。 スタイル・シートは、適切なメディア定義があり、かつdisabled属性がfalseである場合にのみ適用されます。 つまり、メディアが現在のユーザー・エージェントに適用されない場合、disabled属性は無視されます。
      • getOwnerNode

        Node getOwnerNode()
        このスタイル・シートをドキュメントに関連付けるノード。 HTMLの場合は、対応するLINK要素やSTYLE要素です。 XMLの場合は、リンクする処理命令です。 ほかのスタイル・シートに含まれるスタイル・シートでは、この属性の値はnullになります。
      • getParentStyleSheet

        StyleSheet getParentStyleSheet()
        スタイル・シートの包含という概念をサポートしているスタイル・シート言語で、この属性は、包含元のスタイル・シートが存在する場合にそのスタイル・シートを表します。 スタイル・シートが最上位のスタイル・シートの場合や、スタイル・シート言語が包含をサポートしていない場合、この属性の値はnullです。
      • getHref

        String getHref()
        スタイル・シートがリンクされたスタイル・シートの場合、この属性の値はリンクされたスタイル・シートの位置です。 インライン・スタイル・シートでは、この属性の値はnullになります。 HTML 4.0のLINK要素のhref属性の定義と、XMLスタイル・シートの処理命令に対するhref擬似属性を参照してください。
      • getTitle

        String getTitle()
        アドバイザリ・タイトル。 タイトルは、多くの場合ownerNodeで指定されます。 HTML 4.0のLINK要素のtitle属性の定義と、XMLスタイル・シートの処理命令に対するtitle擬似属性を参照してください。
      • getMedia

        MediaList getMedia()
        予定された、スタイル情報の宛先メディア。 メディアは、多くの場合ownerNodeで指定されます。 メディアを指定しない場合、MediaListは空になります。 HTML 4.0のLINK要素のmedia属性の定義と、XMLスタイル・シートの処理命令に対するmedia擬似属性を参照してください。 メディア・リストの変更は、disabled属性が変更される原因となることがあります。