.NET 開発基盤部会 Wiki
目次 †
概要 †
https://ja.wikipedia.org/wiki/Cascading_Style_Sheets
- HTML や XML の要素をどのように修飾(表示)するかを指示する、W3Cによる仕様の一つ。
- HTMLで表現可能と考えられるデザインの大部分を実現できる要素を取り入れつつ、新たなデザイン機能を備える。
- また、以下のような特徴を持つ。
- スタイルシートを切り替えることで、表示を変化させることができる。
- CSSを重ね合わせる(カスケードする)ことができる。
Level †
CSSの仕様はレベルという段階をもち、Level 1 - 4 までの仕様が公開されている。
CSS1 †
- 勧告 1996年12月
- ・・・
- フォントプロパティ
- 色及び背景のプロパティ
- テキストプロパティ
- ボックスプロパティ
- 類別プロパティ
CSS2 †
- CSS2
- 勧告 1998年5月
- CSS1 の上位互換。
- 幾つかの概念の追加・拡大・改訂が行われた。
- 実質的に、CSS2.1に仕様としての役割を委ねた。
- CSS2.1
- 勧告 2011年6月
- CSS2仕様書の定義が不明瞭で非互換が生じたた記述を明確化(ないしは削除)。
- UA開発ベンダは、2002年頃からCSS2.1を基本仕様と見なしている。
CSS4 †
Level 3モジュールで
- 未定義だった新しい機能
- 草案に含まれたが相互運用性に問題があり外された機能