HTML Tag Reference

style 要素

スタイル情報を記述する

style 要素は文書に CSS によるスタイル情報を記述します。

style 要素の仕様

コンテンツモデル
  • スタイルシートの記述
この要素を使用できる文脈
  • メタデータ・コンテンツが期待される場所
  • head 要素の子要素となる noscript 要素の中
この要素で使用できる属性

この要素に対して使用される title 属性は、特別な意味をもちます。

詳細説明

style 要素に指定可能な属性は下記の通りです。

属性 概要
media 属性 スタイルシートを適用する対象となるメディアタイプを指定します。
blocking 属性 要素が潜在的にレンダリングブロッキングであるかどうかを指定します。
title 属性 style 要素に title 属性によってタイトルが付与された場合は特別な意味を持ちます。文書内で最初に記述された title 属性付きの style 要素は優先スタイルシートとなり、2つ目以降は代替スタイルシートと定義されます。優先スタイルシート、代替スタイルシートについては link 要素の解説を参照してください。

style 要素のサンプルソース

<!DOCTYPE html>
<html lang="ja">
 <head>
  <title>サンプルサイト</title>
  <style>
   body {color: black; background: white;}
   em {font-style: normal; color: red;}
  </style>
 </head>
 <body>
  …省略…
 </body>
</html>

主要ブラウザの対応

IE11
Edge(EdgeHTML)
Edge(Chromium)
Chrome
Firefox
Safari
iOS Safari
Android Chrome

関連する要素

用途から目的の要素を探す

用途から HTML 要素を逆引きできます。