XML Top | EPUB電子出版 | AH Formatter V5 | Web Interface | Report Designer | XML エディタ | トップページ |
DITA | システム製品総合案内 | PDF総合案内 | OEM総合情報 | リセラーページ | XML資料室 | English Site |
W3CにおけるCSS仕様策定の動向 |
更新日: 2011/04/19 |
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年まで継続するとされている。
HTML文書に、フォント、色、間隔などの簡単なスタイルをつける機構を定めている。
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に戻ってしまいました。
CSS3は次のようなモジュールに分かれている。モジュール毎に仕様策定のためのロードマップが作成されているが、実際の仕様策定作業は、計画よりもかなり遅れている。
項目 | 役割 | 最新仕様 | URL |
---|---|---|---|
Introduction to CSS3 | Working Draft, 23 May 2001 | http://www.w3.org/TR/2001/WD-css3-roadmap-20010523/ | |
Syntax | Working Draft 13 August 2003 | http://www.w3.org/TR/2003/WD-css3-syntax-20030813/ | |
Selectors Level 3 | W3C Proposed Recommendation 15 December 2009 | http://www.w3.org/TR/css3-selectors/ | |
CSS3 Values and Units | W3C Working Draft 19 September 2006 | http://www.w3.org/TR/2006/WD-css3-values-20060919/ | |
Cascading and inheritance | Working Draft 15 December 2005 | http://www.w3.org/TR/2005/WD-css3-cascade-20051215/ | |
CSS basic box model | ボックスの基本(マージン、パディング)の配置、flowとfloatingを規定する。 | W3C Working Draft 9 August 2007 | http://www.w3.org/TR/2007/WD-css3-box-20070809/ |
CSS Marquee Module Level 3 | 画面などで指定範囲から情報が溢れたときにアニメーションなどで表示することをmarqueeという。このモジュールはその特性について規定する。 | W3C Candidate Recommendation 5 December 2008 | http://www.w3.org/TR/2008/CR-css3-marquee-20081205/ |
Positioning | |||
CSS Color Module Level 3 | W3C Working Draft 21 July 2008 | http://www.w3.org/TR/css3-color/ | |
CSS3 Backgrounds and Borders Module Level 3 | W3C Working Draft 12 June 2010 | http://www.w3.org/TR/css3-background/ | |
CSS3 module: line | Working Draft 15 May 2002 | http://www.w3.org/TR/2002/WD-css3-linebox-20020515/ | |
CSS Text Level 3 | CSS3 Text Effects Moduleから2007年3月6日公開版で CSS Text Level 3 にモジュール名変更。 | W3C Working Draft 5 October 2010 | http://www.w3.org/TR/css3-text/ |
CSS Writing Modes Module Level 3 | 双方向性、縦書き、グリッド・レイアウト、その他のインラインでのテキスト効果を規定する。 Text Layout Moduleは、"CSS3 Text Module"から2008年に分離された。2010年10月にWriting Modesに変更。2010年12月2日にFirst Published Working Draftになる。2011年2月1日にSecond Working Draftとなる。 | W3C Working Draft 01 February 2011 | http://www.w3.org/TR/css3-writing-modes/ |
CSS Line Grid | |||
CSS3 Ruby Module | W3C Candidate Recommendation 14 May 2003 | http://www.w3.org/TR/2003/CR-css3-ruby-20030514/ | |
CSS3 module: Fonts | Web Fontsモジュールを併合した。 | W3C Working Draft 18 June 2009 | http://www.w3.org/TR/css3-fonts/ |
CSS3 Generated and Replaced Content Module | Working Draft 14 May 2003 | http://www.w3.org/TR/2003/WD-css3-content-20030514/ | |
CSS3 module: Lists | Working Draft 7 November 2002 | http://www.w3.org/TR/2002/WD-css3-lists-20021107/ | |
CSS3 Paged Media Module | W3C Working Draft 10 October 2006 | http://www.w3.org/TR/2006/WD-css3-page-20061010/ | |
CSS Generated Content for Paged Media Module | W3C Working Draft 08 June 2010 | http://www.w3.org/TR/css3-gcpm | |
CSS3 Basic User Interface Module | W3C Candidate Recommendation 11 May 2004 | http://www.w3.org/TR/2004/CR-css3-ui-20040511/ | |
CSS Scoping | |||
Tables | |||
CSS Multi-column Layout Module | Webでは表を使ってマルチカラムのレイアウトをすることも多いが、CSS3のマルチカラムレイアウトを使うことでテキストを一つのカラムから次のカラムへ流すことできるようになり、レイアウトの柔軟性が増す。 | W3C Candidate Recommendation 17 December 2009 | http://www.w3.org/TR/css3-multicol |
CSS Namespaces Module | W3C Candidate Recommendation 23 May 2008 | http://www.w3.org/TR/css3-namespace/ | |
CSS Math | |||
CSS3 Speech Module | Working Draft 16 December 2004 | http://www.w3.org/TR/css3-speech/ | |
CSS Aural Style Sheets | |||
Media Queries | 出力対象メディアの条件を指定してスタイルシートを選択するための仕様。 | W3C Candidate Recommendation 27 July 2010 | http://www.w3.org/TR/css3-mediaqueries/ |
CSSOM View Module | W3C Working Draft 04 August 2009 | http://www.w3.org/TR/cssom-view/ | |
CSS3 Hyperlink Presentation Module | Working Draft 24 February 2004 | http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224/ | |
CSS3 module: Presentation Levels | Working Draft 13 August 2003 | http://www.w3.org/TR/2003/WD-css3-preslev-20030813/ | |
The CSS 'Reader' Media Type | Working Draft 24 February 2004 | http://www.w3.org/TR/2004/WD-css3-reader-20040224/ | |
CSS Grid Positioning Module Level 3 | W3C Working Draft 5 September 2007 | http://www.w3.org/TR/2007/WD-css3-grid-20070905/ | |
CSS Template Layout Module | 旧Advanced Layoutから変更 | W3C Working Draft 29 April 2010 | http://www.w3.org/TR/css3-layout/ |
Flexible Box Layout Module | W3C Working Draft, 23 July 2009 | http://www.w3.org/TR/css3-flexbox/ | |
CSS Image Values Module Level 3 | W3C Working Draft 23 July 2009 | http://www.w3.org/TR/css3-images/ | |
CSS 2D Transforms Module Level 3 | W3C Working Draft 01 December 2009 | http://www.w3.org/TR/css3-2d-transforms | |
CSS 3D Transforms Module Level 3 | W3C Working Draft 20 March 2009 | http://www.w3.org/TR/css3-3d-transforms | |
CSS Transitions Module Level 3 | W3C Working Draft 01 December 2009 | http://www.w3.org/TR/css3-transitions | |
CSS Animations Module Level 3 | W3C Working Draft 20 March 2009 | http://www.w3.org/TR/css3-animations/ | |
CSS Extended Box Model | |||
CSSOM | Editor's Draft 31 August 2010 | http://dev.w3.org/csswg/cssom/ | |
CSS Style Attributes | W3C Candidate Recommendation 12 October 2010 | http://www.w3.org/TR/css-style-attr | |
Behavioral Extensions to CSS | W3C Working Draft 19 October 2007 | http://www.w3.org/TR/becss |
項目 | 役割 | 最新仕様 | URL |
---|---|---|---|
CSS Mobile Profile 2.0 | W3C Candidate Recommendation 10 December 2008 | http://www.w3.org/TR/css-mobile/ | |
CSS Print Profile | W3C Working Draft 13 October 2006 | http://www.w3.org/TR/2006/WD-css-print-20061013/ | |
CSS TV Profile 1.0 | W3C Candidate Recommendation 14 May 2003 | http://www.w3.org/TR/2003/CR-css-tv-20030514 | |
Cascading Style Sheets (CSS) Snapshot 2007 | W3C Working Draft 27 July 2010 | http://www.w3.org/TR/css-beijing/ |