HTMLStyleElement インタフェースは <style> 要素を表すインタフェースです。HTMLElement と 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.
プロパティ
HTMLElement および LinkStyle から継承するプロパティの他に、以下の固有プロパティを持ちます。
-
HTMLStyleElement.media -
スタイル情報の適用先として意図するメディアを表す
DOMString -
HTMLStyleElement.type -
この style 要素のスタイルの種類を表す
DOMString -
HTMLStyleElement.disabled -
Boolean。スタイルシート有効時にはtrue、無効時にはfalseを返す。 -
HTMLStyleElement.scoped -
Boolean。スタイルの適用対象が文書全体の場合はfalse、scoped属性により適用範囲が制限されている場合はtrueを返す。
メソッド
固有のメソッドは持ちません。
仕様
ブラウザ実装状況
| 機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|
| 基本サポート | (有) | 1.0 (1.7 or earlier) | (有) | (有) | (有) |
scoped |
? | (有) | 未サポート | 未サポート | 未サポート |
| 機能 | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| 基本サポート | (有) | 1.0 (1.0) | (有) | (有) | (有) |
scoped |
? | (有) | 未サポート | 未サポート | 未サポート |
関連情報
<style>-HTMLStyleElementインタフェースを持つ HTML 要素- 動的スタイル情報の利用

