附属書B CSS1からの変更

この附属書Bは参考であって,規定ではない。

CSS2はCSS1に基づいて構築されており,すべての妥当なCSS1スタイルシートは 妥当なCSS2スタイルシートである。CSS1規定 ([CSS1]参照) から この標準情報(TR)への変更点は,新機能,CSS1機能の更新記述,及びCSS1の変更の三種類に大別される。

B.1 新機能

CSS1の機能に加え,CSS2は次をサポートしている。

B.2 更新記述

CSS1規定は短く,簡潔であった。この標準情報(TR)は,CSS1と比較すると非常に 量が多く,読み易い。追加された内容のほとんどは新しい機能を記述 しているが,CSS1機能の記述も拡張されている。次に記述したいくつかの例外 を除き,書き直された記述は,構文の変更もセマンティクスの変更も表さない。

B.3 CSS1からのセマンティクスの変更

CSS1スタイルシートはすべて妥当なCSS2スタイルシートであるが,CSS1スタイルシート がCSS2スタイルシートとして解釈されると,異なる意味をもつ場合が少しある。 ほとんどの変更は実装経験による規定へのフィードバックに従うためであるが, 幾つかのエラー訂正もある。