属性
- グローバル属性
- 下記の属性に加え、グローバル属性を指定することもできます。 
 グローバル属性について詳しくは、「HTMLのグローバル属性」をご覧ください。
- media
- スタイルを適用するメディアを指定します。 
- type
- スタイルシートのMIMEタイプを指定します。 
 省略した場合は初期値の「text/css」となります。
- scoped
- スタイルを特定範囲のみに適用させたい場合に使用します。 
 この属性を指定した場合、style要素の親要素に限定した範囲でスタイルを適用することができます。
 こちらの属性は2016年1月時点でFirefoxのバージョン21以降のみの対応となっています。
使用例
コード例
<body>
<main>
  <style scoped="scoped">
  </style>
    main {
      border: 1px solid #ccc;
      border-radius: 5px;
      background: #eee;
    }
    
    main h1 {
      color: #c00;
    }
  <h1>style要素のサンプルコード</h1>
  <p>今回のソースコードの場合、親要素であるmain要素の中に限定してスタイルを適用します。</p>
</main>
<main>
  <p>こちらのmain要素にはスタイルが適用されません。</p>
</main>
</body>Firefoxで表示すると次のようになります。
