2011/04/19CSSとはCSS(カスケード・スタイル・シート)は、Web文書にスタイルを与えるための仕様であり、W3C(ワードルワイドWebコンソーシアム)が策定している。現在、W3Cの勧告になっているのは、CSSレベル1とCSSレベル2である。CSSの作業グループは、1998年にCSS2を完成したあと、1999年にCSS3の開発と、CSS1、CSS2の保守を行うために新たに任命された。2007年7月にCSS2.1の勧告候補が提案されている。CSS3はモジュール化して、各パーツを他の仕様で共用することを目標に作業に着手した。W3CのCSS作業グループの見通しではCSS3の開発は2011年まで継続するとされている。1999HTML文書に、フォント、色、間隔などの簡単なスタイルをつける機構を定めている。2008)CSS2は、原則としてCSS1の拡張となっている。メディアに依存するスタイル特性をサポートすることで、ブラウザ、プリンタ、音声読み上げ、ハンドヘルド機器などをサポートできる。W3Cは「CSS2は既に保守を終了しているので、CSS2.1を使用するように」という呼び掛けを行なっている。「同じ特性がCSS2とCSS2.1の両方で規定されており、定義が相違する場合は、CSS2.1に準拠するように」とのこと。CSS2.1では、CSS2のエラーを修正、一部の機能を変更、削除、既に広く実装されている機能を追加して、CSS2を置き換えることを意図している。2007年7月20日に勧告候補が公開、2009年4月23日、2009年9月8日に内容の誤りを訂正して改訂された勧告候補が公開。3回CRが公開されたあと、2010年12月7日にWDに戻ってしまいました。2007CSS3CSS3は次のようなモジュールに分かれている。モジュール毎に仕様策定のためのロードマップが作成されているが、実際の仕様策定作業は、計画よりもかなり遅れている。modelボックスの基本(マージン、パディング)の配置、flowとfloatingを規定する。3画面などで指定範囲から情報が溢れたときにアニメーションなどで表示することをmarqueeという。このモジュールはその特性について規定する。3双方向性、縦書き、グリッド・レイアウト、その他のインラインでのテキスト効果を規定する。Module"から2008年に分離された。