[53] [DFN[[[CSS3]]]] ([DFN[[[CSS Level 3]]]]) は、[[CSS]] の3つ目の[[水準]]です。
[[CSS3]] は [[CSS2]] ([[CSS 2.1]] 仕様書) を中核とし、多数の[[モジュール]]化された仕様書群によって構成されています。

[15] かつては [[CSS2]] の次の改訂版と考えられていましたが、その後 [[CSS WG]]
の方針転換により、「CSS Level 3」ではなく「CSS モジュール」の「Level 3」群として開発を進めることになっています。
従って「CSS3」として全体が「完成」することは今後もなく、モジュールごとに
「Level 4」、「Level 5」と改訂が進められていくこととなっています。

[23] 逆に [[CSS3]] 時代までに存在していなかった新機能は、
新たに「Level 1」の[[仕様書]]として出版されたりもしています。

;; [22] 既に Level 4 や Level 5 の[[仕様書]]が登場しているモジュールもあります。
仮に [[CSS]] 全体のバージョンが今も存在しているとすれば、
もう 7 とか 8 とかくらいには進んでいそうなくらい、
[[CSS2]] とは違う世界になってきています。

* 仕様書

[REFS[
- [20] [CITE@en[CSS Snapshot 2015]] ([TIME[2015-10-09 16:11:26 +09:00]] 版) <https://drafts.csswg.org/css-2015/#css-level-3>
]REFS]

* モジュール

[16] 次の [[CSS]] モジュールの Level 3 仕様書が出版されています。
[FIG(short list)[
- [[css-syntax]]
- [[CSS Values and Units]]
- [[CSS Color]]
- [[CSS Fonts]]
@@ ...
]FIG]

[17] 次の [[CSS]] モジュールは破棄されました。
[FIG(short list)[
- [[CSS Marquee]]
]FIG]

[18] 次の仕様書は [[CSS]] の一部ではありませんが、 Level 3 世代と考えられています。
[FIG(short list)[
- [[Selectors]]
- [[Media Queries]]
]FIG]

* 関連

[21] 本来の意味から外れた「次世代 CSS」という意味の[[バズワード]]として使われることがあります。
(もう「次世代」どころか前世代なんだが。)
[[HTML5 (バズワード)]] ともよくセットにされています。
[SEE[ [[HTML5 (バズワード)]] ]]

* 歴史

[1]
予定通り (いや少し遅れ気味か)、[[選択子]]の新 LCWD が出ました。

[CITE@en[Selectors]] 
<http://www.w3.org/TR/2005/WD-css3-selectors-20051215/>

次は [[CR]] を飛ばして [[PR]] の予定だそうで。

- [[CSS 2.1]] での色々な変更が反映されています。
-- 幾つかの箇所で未完成の [[CSS 3]] [[WD]] の代わりに [[CSS 2.1]]
を参照しています。
-- 1つの要素に複数の [CODE(XML)@en[[[ID]]]] があり得ることが明記されました。
-- [[詳細度]]の4桁化 ([CODE(HTMLa)@en[[[style]]]] [[属性]]の桁の導入)
は[[選択子]]仕様ではしないようです。
- [CODE(CSS)@en[:[[indeterminate]]]] [[擬似クラス]]は予約になりました。
尚も検討が必要ということでしょう。書いてある通りこれが[[勧告]]された後の改訂版[[選択子]]仕様で復活するのか、
あるいは CSS3 基本利用者界面モジュールに入るのか。
- [CODE(CSS)@en[:[[contains]]]] [[擬似クラス]]は完全に削除されました。
(予告すらなし)
-- 実装されなかったからだそうで。
-- 元々 incremental rendering できないのが問題に見えたからな。。。
著者から見ると残念だけど。
- CSS3 基本利用者界面モジュール (CR) の [CODE(CSS)@en[:[[active]]]]
の明確化は反映していません。 (あくまで別仕様?)
- CSS3 生成内容モジュール (WD) で[[擬似要素]]を複数指定できるようになっていますが、
これも取り入れられていません。ただし将来複数を認めるかもしれないという注記が追加されています。

来年はじめには[[勧告案]]、来年中頃には[[勧告]]になりますかね?

[CITE[[css3-selectors] Last call for comments on Selectors from Bert Bos on 2005-12-16 (www-style@w3.org from December 2005)]] <http://lists.w3.org/Archives/Public/www-style/2005Dec/0082.html>

([[名無しさん]] [WEAK[2005-12-17 04:52:03 +00:00]])

[2]
[CITE[CSS3 Advanced Layout Module]] <http://www.w3.org/TR/2005/WD-css3-layout-20051215/>

1[SUP@en[st]] [[WD]] で、まだ内容がはっきり決まっていないみたいです。
候補の1つに [[XUL箱モデル]]が含まれている模様。

これはまだ長く掛かりそうだ。。。2007年に LC の予定だけど。。。

[CITE@en[[css3-layout] New CSS3 module for Advanced Layout from Bert Bos on 2005-12-16 (www-style@w3.org from December 2005)]] 
<http://lists.w3.org/Archives/Public/www-style/2005Dec/0081.html>

このままモジュールとして残るか、他のモジュールに統合されるかなどもまだわからないらしい。

[CITE[CSS3 module: Multi-column layout]] 
<http://www.w3.org/TR/2005/WD-css3-multicol-20051215/>

これも2007年に LC の予定で、順調に行けばその通りになりそうなふいんき(ryかなぁ。

[CITE[[css3-multicol] New draft of multicolumn layout module from Bert Bos on 2005-12-16 (www-style@w3.org from December 2005)]] <http://lists.w3.org/Archives/Public/www-style/2005Dec/0083.html>

([[名無しさん]] [WEAK[2005-12-17 05:07:59 +00:00]])

[3]
[CITE[CSS3 module: Cascading and inheritance]] <http://www.w3.org/TR/2005/WD-css3-cascade-20051215/>

[[CSS]] 内で[[代替スタイル・シート]]を定義できるようになるという話がついに。

これは来年に CR の予定で、順調に行けばそうなりそうかなぁ。

[CITE[[css3-cascade] New draft of Cascading and Inheritcance module from Bert Bos on 2005-12-16 (www-style@w3.org from December 2005)]] <http://lists.w3.org/Archives/Public/www-style/2005Dec/0080.html>

([[名無しさん]] [WEAK[2005-12-17 05:11:00 +00:00]])

[4]
[CITE[CSS: under construction]] <http://www.w3.org/Style/CSS/current-work>

予定によると、
- [[CSS 2.1]] (LCWD) の出しなおし CR が今年の8月にあったはずで、
その後の予定では11月くらいにはとか言っていたはずで、
そろそろではないかと。。。
- CSS Mobile Profile (CR) が今年中に勧告 (11月予定の試験スイートが出てないのに無理だろ。)
- 来年中に CR に到達する予定なのは
-- CSS3 構文 (WD) — 厳しそう
-- CSS3 値と単位 (WD) — 微妙
-- CSS3 段階付けと継承 (WD) — 微妙
-- CSS3 配置 — WD が1つもないのに無理だろw
-- CSS3 背景と境界線 (WD) — 厳しそう
-- CSS3 会話 (WD) — 微妙
-- CSS3 Reader (WD) — 無理だろ
- 既に CR で、来年中に試験スイートを作る予定なのが
CSS3 色, CSS3 頁媒体, CSS3 基本利用者界面, CSS3 媒体照会,
CSS 印刷プロファイル。
-- (試験スイートが予定通り完成することを前提に)
PR, Rec は実装次第ということだ。
-- すぐに2つ以上の実装が現れるかというと、
既に [[Opera]] が実装済みの媒体照会以外難しそうな気がw
-- 色モジュールは、色プロファイル辺りが複数の実装があるのかどうか。
-- 基本UIは、 [[XForms]] + [[CSS]] の実装頼みだけど、
[[Web Forms 2.0]] + [[CSS]] でもいいのか??

つまり来年も余り期待できそうにない[AA[orz]]
([[名無しさん]] [WEAK[2005-12-17 05:31:30 +00:00]])

[5]
''CSS3 Basic User Interface module — Disposition of Comments'' <http://www.w3.org/Style/css3-updates/css3-ui-comments>
([[名無しさん]] [sage])

[6]
''CSS Print Profile Last Call Working Draft review Disposition of Comments'' <http://www.w3.org/Style/css3-updates/css-print-comments.html>
([[名無しさん]])

[7]
''Disposition of comments'' <http://www.w3.org/Style/css3-updates/css3-mediaqueries-comments>
([[名無しさん]])

[8]
''CSS3 Paged Media Module Last Call Working Draft review Disposition of Comments'' <http://www.w3.org/Style/css3-updates/css3-page-comments.html>
([[名無しさん]])

[9]
[CITE[CSS3 Values and Units]] <http://www.w3.org/TR/2006/WD-css3-values-20060919/>
([[名無しさん]] [WEAK[2006-09-20 08:11:15 +00:00]])

[10]
[CITE[CSS3 Module: Paged Media]] <http://www.w3.org/TR/2006/WD-css3-page-20061010/>
([[名無しさん]] [WEAK[2006-10-11 01:27:35 +00:00]])

[11]
[CITE[CSS3 Text Module]] <http://fantasai.inkedblade.net/style/specs/css3-text/scratchpad>
([[名無しさん]])

[12]
[CITE[CSS3 module: Generated Content for Paged Media]] <http://www.w3.org/TR/2006/WD-css3-gcpm-20060919/>
([[名無しさん]] [WEAK[2006-12-16 04:31:07 +00:00]])

[30]
[CITE@en[CSS3 module: Generated Content for Paged Media]] ([CODE[2007-05-04 23:03:19 +09:00]] 版) <http://www.w3.org/TR/2007/WD-css3-gcpm-20070504/>
([[名無しさん]] [WEAK[2007-05-07 09:36:23 +00:00]])

[31]
[CITE@en[CSS3 module: Multi-column layout]] ([CODE[2007-06-07 02:26:24 +09:00]] 版) <http://www.w3.org/TR/2007/WD-css3-multicol-20070606/>

[33]
[CITE@en[Re: '''['''CSS21''']''' New Candidate Recommendation]] ([[fantasai]] 著, [CODE[2007-07-21 08:25:11 +09:00]] 版) <http://lists.w3.org/Archives/Public/www-style/2007Jul/0094.html>
([[名無しさん]])

[34]
>>33 確かに [[CSS 2.1]] は [[HTML 5]] 以前の最もよく書かれた仕様書のひとつだと思いますが。。。
これを [[HTML 5]] 品質以上に持ってけますかね?
([[名無しさん]])

[35]
[CITE@en[CSS Advanced Layout Module]] ([CODE[2007-08-09 06:38:46 +09:00]] 版) <http://www.w3.org/TR/2007/WD-css3-layout-20070809/>

[37]
[CITE@en-US[David Baron's weblog: September 2007]] ([CODE[2007-09-21 15:24:30 +09:00]] 版) <http://dbaron.org/log/2007-09#e20070920a>

[42]
[CITE@en[CSS3 Backgrounds and Borders Module]] ([CODE[2007-12-04 00:04:33 +09:00]] 版) <http://dev.w3.org/cvsweb/~checkout~/csswg/css3-background/Overview.html?rev=1.9&content-type=text/html;%20charset=iso-8859-1>
([[名無しさん]])

[43]
[CITE@en-EU[CSS Working Group Blog]] ([CODE[2007-12-09 19:55:32 +09:00]] 版) <http://www.w3.org/blog/CSS/2007/11/01/css_recommendation_track>

[45] [CITE@en[Names of CSS specifications]] ([[Anne van Kesteren]] 著, [TIME[2009-01-20 21:47:12 +09:00]] 版) <http://lists.w3.org/Archives/Public/www-style/2009Jan/0294.html>

[46] [CITE@en[CSS Backgrounds and Borders Module Level 3]]
([TIME[2009-12-15 04:28:53 +09:00]] 版)
<http://www.w3.org/TR/2009/CR-css3-background-20091217/>

[47] [CITE@en[CSS Backgrounds and Borders Module Level 3]]
([TIME[2010-06-16 00:02:56 +09:00]] 版)
<http://www.w3.org/TR/2010/WD-css3-background-20100612/>

[49] [CITE[IRC logs: freenode / #whatwg / 20101028]]
( ([TIME[2010-11-07 22:20:11 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20101028>

[50] [CITE@en[roadmap for new CSS specs: template, grid, regions and floats]]
( ([[Alex Mogilevsky]] 著, [TIME[2011-03-11 14:36:46 +09:00]] 版))
<http://lists.w3.org/Archives/Public/www-style/2011Mar/0216.html>

** CSS 2007 / CSS 2010

- [51] [CITE@en[Cascading Style Sheets (CSS) Snapshot 2007]] ([TIME[2011-05-12 23:25:26 +09:00]] 版) <http://www.w3.org/TR/2011/NOTE-css-beijing-20110512/#css3>
- [52] [CITE@en[Cascading Style Sheets (CSS) Snapshot 2010]] ([TIME[2011-05-12 23:24:12 +09:00]] 版) <http://www.w3.org/TR/2011/NOTE-css-2010-20110512/#css3>

* メモ

[13]
[CITE[The Future of CSS]] ([CODE[2007-04-13 16:32:35 +09:00]] 版) <http://www.andybudd.com/css3/>

[[CSS 2.2]]
([[名無しさん]] [WEAK[2007-04-13 23:32:11 +00:00]])

[14]
[[CSS 3]] のモジュール化も失敗だった。そろそろ 
[[WHATWG]] の開発モデルに移行した方がよいのではないか。
([[名無しさん]] [WEAK[2007-04-13 23:34:13 +00:00]])

[32]
[CITE[dog or higher: CSS3 support charts]] ([CODE[2007-07-22 14:37:23 +09:00]] 版) <http://westciv.typepad.com/dog_or_higher/2007/07/css3-support-ch.html>

[44]
[CITE[Progress on CSS3 marches on - CSS3 . Info]] ([CODE[2008-06-22 14:15:07 +09:00]] 版) <http://www.css3.info/progress-on-css3-marches-on/>

[48] [CITE[インターン募集とCSSアニメーション - tikeda::Diary]]
([TIME[2010-06-22 09:40:57 +09:00]] 版)
<http://d.hatena.ne.jp/tikeda/20100621/1277131171>


[54] [CITE@en[Meta-Update Status ''''''[''''''CSS Working Group Wiki'''''']'''''']]
( ([TIME[2012-04-14 22:13:05 +09:00]] 版))
<http://wiki.csswg.org/spec/format-update>

[55] [CITE@en[The Great Renaming ''''''[''''''CSS Working Group Wiki'''''']'''''']]
( ([TIME[2014-08-17 03:16:53 +09:00]] 版))
<http://wiki.csswg.org/spec/levels>

[19] 書籍等における「CSS3」は、バズワードとしての [[HTML5]] と似た意味があるようです。

[FIG(amazon)[
CSS3
]FIG]