スタイルシート
- stylesheet〔スタイルシートの埋め込み〕
stylesheet
スタイルシートの埋め込み
2008/3/26
構文
<style type=”text/css”> ~ </style>
説明
style要素は、スタイルシートの埋め込みを表す要素です。
文書内に直接スタイルシートを記述するのに使用します。
style要素のtype属性は、必須属性です。
スタイルシートの場合には、必ず「text/css」を指定してください。
style要素は、head要素内またはbody要素内に記述することができます。 しかし、XHTMLでは文書構造と視覚表現を分離するため、style要素は使用せず、スタイルシートは全て外部ファイルに記述し、link要素で読み込むようにしましょう。
属性
属性="値" | 説明 | サポート状況 | 必須・任意 | 代替 | |
---|---|---|---|---|---|
XHTML 1.0 | XHTML 1.1 | ||||
i18n | STF | S | 任意 | style属性はCSSで代替。 | |
id="%ID" | 文書内でユニークなID名を指定。 | STF | S | 任意 | |
type="%ContentType" | コンテンツ型を指定。 | STF | S | 必須 | |
media="%NMTOKEN" | スタイルシートの対応メディアを指定。 | STF | S | 任意 | |
title="%Text" | スタイルシートのタイトルを指定。 | STF | S | 任意 | |
xml:space="preserve" | STF | S | 固定値("preserve") |
サンプル
<html> <head> <style type="text/css"> body { margin:0 auto; padding:0; text-align:center; } </style> </head> <body> <style type="text/css"> body { margin:0 auto; padding:0; text-align:center; } </style> </body> </html>