CSSメモ
仕様メモ
- CSS Mobile Profile 2.0 [日本語版]
- モバイル機器向けのCSSのプロファイル、CSS Mobile Profile 2.0 W3C Working Draft 19 October 2007の邦訳。
- CSS TV Profile 1.0 [日本語版]
- TV用デバイス向けのCSSのプロファイル、CSS TV Profile 1.0 W3C Candidate Recommendation 14 May 2003の邦訳。
- CSS Print Profile [日本語版]
- プリンタ機器向けのCSSのプロファイル、CSS Print Profile W3C Last Call Working Draft 13 October 2006の邦訳。
- WaSP Acid2のスクリーンショット集
- WaSPのAcid2 Browser Testの進捗をスクリーンショットで。
- 未実装のCSS機能一覧
- CSS1、CSS2、CSS2.1草案及びCSS3の勧告候補・勧告案・勧告に掲載されているCSS機能で、未だFirefoxが対応していないものを列挙。
- @規則
- CSS2.1 Syntax and basic data types - 草案 2006/11/6
- CSS3 module: Cascading and inheritance - 草案 2005/12/15
- CSS3 module: Syntax - 草案 2003/8/13
- メディアタイプ
- CSS2 Media types - 勧告 1998/5/12
- CSS2.1 Media types - 草案 2006/11/6
- CSS3 module: Syntax - 草案 2003/8/13
- 2007/1/1更新。
- メディアクエリ
- CSS3 Media Queries - 勧告候補 2002/7/8
- 2007/1/1更新。
- セレクタ
- CSS2.1 Selectors - 草案 2006/11/6
- CSS3 Selectors - 草案 2005/12/15
- 2006/12/31更新。
- ユーザインタフェース
- CSS2.1 - User interface - 草案 2006/11/6
- CSS3 Basic User Interface Module - 勧告候補 2004/5/11
- 2007/3/17更新。
- 色
- CSS2.1 Colors and backgrounds - 草案 2006/11/6
- CSS2.1 Syntax and basic data types - 草案 2006/11/6
- CSS3 Color Module - 勧告候補 2003/5/14
- 2007/2/15更新。
- 内容生成・リスト
- CSS2.1 Generated content, automatic numbering, and lists - 草案 2006/11/6
- CSS3 Generated and Replaced Content Module - 草案 2003/5/14
- CSS3 module: Lists - 草案 2002/11/7
- 2006/11/17更新。
- フォント
- CSS2.1 Fonts - 草案 2006/11/6
- CSS3 module: Web Fonts - 草案 2002/8/2
- CSS3 module: Fonts - 草案 2002/8/2
- 2007/2/2更新。
- テキスト効果
- CSS2.1 - Text - 草案 2006/11/6
- CSS Text Level 3 - 草案 2007/3/6
- 2007/3/17更新。
- テーブル
- CSS2.1 Tables - 草案 2006/11/6
- 2007/3/17更新。
- ルビ
- CSS3 Ruby Module - 勧告候補 2003/5/14
- 2006/12/31更新。
- マルチカラム
- CSS3 module: Multi-column layout - 草案 2005/12/15
- 草案の為先行実装のみ。
- 2007/1/1更新。
- 音声メディア
- CSS2.1 Appendix A. Aural style sheets - 草案 2006/11/6
- CSS3 Speech Module - 草案 2004/12/16
- 未対応。
- 2006/12/31更新。
- ページ式メディア
- CSS2.1 Paged media - 草案 2006/11/6
- CSS3 Paged Media Module - 勧告候補 2005/2/25
- 2006/12/31更新。
- ビジュアルフォーマット
- CSS2.1 Box model / Visual formatting model / Visual formatting model details / Visual effects - 草案 2006/11/6
- CSS3 Backgrounds and Borders Module - 草案 2005/2/16
- Mozilla独自拡張
- 2006/11/??更新。
これら文書について
先ず最初に、タイトルにもある通りこれら文書は個人的な「メモ」であり、他人に参照されることを想像して公開していますが、内容に関する一切の保証はありません。
各UAに於ける、CSS対応の度合いについては、それぞれの公式な文書を参照して下さい。
- Amaya
- Current state of the CSS implementation
- Konqueror
- Konqueror Homepage - CSS 2.1 & 3 Support in KHTML 3.4
- Microsoft Internet Explorer
- Welcome to the MSDN Library
- Mozilla Application Suite, Mozilla Firefox, SeaMonkeyなど
- Mozilla CSS support chart - MDC
- Opera
- Opera 9 でサポートされるウェブ仕様
- Safari
- CSS Support in Safari
これらメモは、JIS X 4156:2000に基づいて — 少なくともそれを目指し — マークアップされています。
Gecko (SeaMonkeyやMozilla Firefoxのレンダリングエンジンのコードネーム) は最新の技術、情報に基づき実装が行われています。CSS2.1仕様書の草案、各種CSS3モジュールの草案、勧告候補だけでなく、CSS仕様策定者と意見調整をし未だ文書になっていないものに基づくこともあるとのことです。Bug 3247 コメント108にその旨発言があります。
これらメモは、公開文書に基づき書かれています。対応の有無に関しては基本的にCSS2.1草案に基づき、最も単純な場合で機能する場合に「対応」としています。MDCにある文書ではエラーコンソールにエラーが出ない場合に「対応」なので、この点が異なります。組み合わせによっては正しく認識されないことが有り得ますし、幾つかはDHTMLによる動的な変化に対応していない問題があることが知られています。
また、CSS3の各モジュールについては、Candidate Recommendation (勧告候補) 以降の段階に入っているものについて、プロパティ、値を列挙する方針です。Working Draft (草案) 段階では参考程度に留めています。採用されない可能性がある、"features at risk" とされているものについてはその旨付記しています。
ブックマーク