ホームページ >ウェブフロントエンド >CSSチュートリアル >CSS開発の歴史の読み解き_基本チュートリアル
1990 年代初頭に HTML が発明されて以来、スタイル シートはさまざまな形で登場し、さまざまなブラウザが独自のスタイル言語を組み合わせ、読者はこれらのスタイル言語を使用して Web ページの表示方法を調整できます。当初、スタイル シートは読者によって使用されていました。初期バージョンの HTML には少数の表示属性しか含まれておらず、Web ページをどのように表示するかを決定するのは読者に任されていました。
しかし、HTML の成長に伴い、デザイナーの要求を満たすために、HTML には多くの表示機能が追加されました。これらの機能が増加するにつれて、スタイルを定義するための外国語はますます意味を失います。
1994 年に、Hakun Li は CSS の最初の提案を提案しました。 Bert Bos は Argo というブラウザを設計しており、CSS について協力することにしました。
当時、スタイルシート言語の提案はいくつかありましたが、「カスケード」という考え方を取り入れたのは CSS が初めてでした。 CSS では、1 つのファイル内のスタイルを他のスタイル シートから継承できます。読者は、ある場所では自分の好みのスタイルを使用し、他の場所では作者のスタイルを継承、つまり「カスケード」することができます。この階層化アプローチにより、作成者と読者の両方が独自のデザインを追加し、独自の好みを組み合わせることができる柔軟性が得られます。
Hakun は 1994 年にシカゴでの会議で初めて CSS 提案を発表し、1995 年に Persia で再度提案しました。当時、W3C は設立されたばかりで、W3C は CSS の開発に非常に関心を持っており、そのための座談会を開催しました。ハクン氏、ペルシャ氏、その他 (マイクロソフトのトーマス リアドン氏など) がこのプロジェクトの主要な技術リーダーでした。 1996 年末までに、CSS は完成しました。 CSS 要件の最初のバージョンは 1996 年 12 月に公開されました。
1997 年の初めに、CSS に特化したワーキング グループが W3C 内に組織され、そのリーダーは Chris Lilley でした。このワーキンググループは、初版ではカバーされていない問題について議論を開始し、その結果、1998 年 5 月に第 2 版の要件が発行されました。 2004 年現在、第 3 版はまだ出版されていません。