http://www.usamimi.info/~geko/arch_web/arch_html/tag_style.html
スタイルシートを記述するための要素。head要素内に記述し、内容にスタイルシートを記述する。一般的にCSSが使われる。スタイルシートはlink要素を用いて外部ファイルとして読み込むこともできる。
script要素同様、記述の際はコメントで囲うことが慣習になっている。事情は同じなのでscript要素の項目を参照されたい。念のために補足しておくと、終端の//-->
はJavaScriptが処理しないようにコメント記号を付けているということで、そのようなことのないCSSでは通常のコメント-->
で構わない。script要素と全く同じように、現在では未対応ブラウザはほとんど存在しないので、コメントで囲う実用上の必要性はない。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
開始/終了タグ | 必須/必須 |
要素種 | -- |
非推奨 | NO |
必須 | -- |
内容となるもの | スタイルシート |
<style type="text/css"> <!-- body{ background-color:#cfcfff; color:#003; } --> </style>
スタイルシートを適用するメディア(媒体)を指定する。これを用いれば、特定の種類の表示メディアだけにスタイルシートを適用することができる。通常コンピュータのブラウザではscreenを指定する。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | style |
非推奨 | NO |
必須 | -- |
値 | メディアの種類(文字列)(大小区別なし、カンマ区切りで複数) |
スクリプト言語の種類をMIMEタイプで指定する、必須属性。CSSの場合、type="text/css"
になる。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | script |
非推奨 | NO |
必須 | YES |
値 | MIMEタイプ |