[2] CSS1 (CSS 水準 1) は、 CSS のうち、1996年に勧告となった CSS1 仕様書に含まれる機能から構成される部分集合を指します。
[16] 元々 CSS1 は CSS1 仕様書 (>>3、>>6) で定義されていましたが、現在では CSS 2.1 仕様書のうち CSS1 仕様書で定義された範囲を指すものと定義されています (>>13)。
[13] CSS 水準 1 とは、 CSS1 仕様書で定義されたすべての機能 (特性、値、@規則など) について、 CSS 2.1 仕様書における構文と定義を用いたものと定義します。 CSS Style Attributes 仕様書は CSS1 を要素ごとの
style
属性に含める方法を定義しています。 >>14, >>15
[29] 当初は Internet Draft にする予定だったと書かれています。
[6] Cascading Style Sheets, level 1 ( 版) <http://www.w3.org/TR/1999/REC-CSS1-19990111>
[7] Errata for the CSS1 specification ( 版) <http://www.w3.org/Style/css1-updates/REC-CSS1-19990111-errata.html>
[1] Errata for the CSS1 specification <http://www.w3.org/Style/css1-updates/REC-CSS1-19990111-errata.html#s-7-1>
6月2日: typo 修正 (名無しさん 2006-06-17 08:56:34 +00:00)
[9] Cascading Style Sheets, level 1 ( 版) <http://www.w3.org/TR/2008/REC-CSS1-20080411/>
[12] 第2版の最初の版に、「CSS WG はこの仕様書は obsolete と考えており、 CSS 2.1 と異なる場合には CSS 2.1 に従うべき」という旨の段落が追加されています。 以前から CSS WG がメーリング・リストなどで表明してきた説明を明確にした形となっています。
[14] Cascading Style Sheets (CSS) Snapshot 2007 ( 版) <http://www.w3.org/TR/2011/NOTE-css-beijing-20110512/#css1>
[15] Cascading Style Sheets (CSS) Snapshot 2010 ( 版) <http://www.w3.org/TR/2011/NOTE-css-2010-20110512/#css1>
[18] CSS 2007 および CSS 2010 は、それぞれ2007年末と2010年末の時点での CSS の定義を述べた文書で、 (なぜか) 2011年5月にやっと最終版が出版されました。 ここでは CSS WG が (2007年よりももっと前から) 表明してきた CSS の各水準の解釈が明記されており、 CSS1 は CSS 2.1 仕様書の機能の部分集合であって、 CSS1 仕様書は事実上廃止状態にあると述べられています。
[19] 現実にはデスクトップ・ブラウザーもそれ以外の Webブラウザーも、 水準とは関係なく実装したいものを実装しており、また CSS 仕様群自体もそれを認めているので、 実装水準としての CSS1 には意味がありません。
仮に CSS1 にだけ対応したWebブラウザーを作ったとしても、実用には耐えないでしょう。 また、CSS1 に含まれる機能だけを使ったスタイル・シートを書くことをコーディング規約にしたとしても、 CSS1 だけにしか対応しない Webブラウザーが存在せず、また CSS1 に対応しているすべてのWebブラウザーがすべての CSS1 の機能を完全にバグ無しに実装しているわけでもなく、「CSS1」という括りには何の意味もないでしょう。
もはやここから CSS 仕様が確定していったという歴史的な意味くらいしか無いでしょう。
[32] Cascading Style Sheets, level 1 ( 版) <http://www.w3.org/TR/WD-css1-960220.html>