HTMLStyleElement.media

HTMLStyleElement.media プロパティは、スタイル情報の対象と想定するメディアを指定します。

構文

medium = style.media
style.media = medium

引数

  • medium は単一のメディア又はコンマで区切られたリストを記述する文字列です。

<!doctype html>
<html>
<head>

<link id="LinkedStyle" rel="stylesheet" href="document.css" type="text/css" media="screen" />
<style id="InlineStyle" rel="stylesheet" type="text/css" media="screen, print">
p { color: blue; }
</style>
</head>
<body>

<script>
alert('LinkedStyle: ' + document.getElementById('LinkedStyle').media); // 'screen'
alert('InlineStyle: ' + document.getElementById('InlineStyle').media); // 'screen, print'
</script>

</body>
</html>

仕様策定状況

仕様書 策定状況 コメント
HTML Living Standard
HTMLStyleElement の定義
現行の標準  
HTML 5.1
HTMLStyleElement の定義
勧告  
HTML5
HTMLStyleElement の定義
勧告  
Document Object Model (DOM) Level 2 HTML Specification
HTMLStyleElement の定義
廃止された  
Document Object Model (DOM) Level 1 Specification
HTMLStyleElement の定義
廃止された 初回定義

ブラウザーの対応

機能ChromeEdgeFirefoxInternet ExplorerOperaSafari
基本対応 あり12 あり あり あり あり
機能Android webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
基本対応 あり あり あり あり あり あり あり

ドキュメントのタグと貢献者

 このページの貢献者: mfuji09
 最終更新者: mfuji09,