--- title: HTMLStyleElement slug: Web/API/HTMLStyleElement tags: - DOM - DOM Reference - 要更新 translation_of: Web/API/HTMLStyleElement ---
HTMLStyleElement
インタフェースは {{HTMLElement("style")}} 要素を表すインタフェースです。{{domxref("HTMLElement")}} と {{domxref("LinkStyle")}} のプロパティとメソッドを継承しています。
This interface doesn't allow to manipulate the CSS it contains (in most case). To manipulate CSS, see Using dynamic styling information for an overview of the objects used to manipulate specified CSS properties using the DOM.
{{domxref("HTMLElement")}} および {{domxref("LinkStyle")}} から継承するプロパティの他に、以下の固有プロパティを持ちます。
true
、無効時には false
を返す。false
、 scoped
属性により適用範囲が制限されている場合は true
を返す。固有のメソッドは持ちません。
仕様書 | 策定状況 | コメント |
---|---|---|
{{SpecName('HTML WHATWG', "semantics.html#the-style-element", "HTMLStyleElement")}} | {{Spec2('HTML WHATWG')}} | {{SpecName("HTML5 W3C")}} より変更無し |
{{SpecName('HTML5 W3C', "document-metadata.html#the-style-element", "HTMLStyleElement")}} | {{Spec2('HTML5 W3C')}} | scoped プロパティの追加 |
{{SpecName('DOM2 HTML', 'html.html#ID-16428977', 'HTMLStyleElement')}} | {{Spec2('DOM2 HTML')}} | {{domxref("LinkStyle")}} インタフェースからの継承の追加 |
{{SpecName('DOM1', 'level-one-html.html#ID-16428977', 'HTMLStyleElement')}} | {{Spec2('DOM1')}} | 最初期の定義 |
{{Compat("api.HTMLStyleElement")}}
HTMLStyleElement
インタフェースを持つ HTML 要素