CSS3とは何?

CSSの基礎を学んだところで、今度はCSS3について触れていきます。
CSSというものがどんな原理で、どんな意味を持つ物なのかは、既に御理解頂けていると思います。それさえわかっていれば、CSS3もすぐに理解できるでしょう。

CSS3は、簡単にいえばCSSのレベル3、バージョンアップ版です。
1996年に世に出たCSSは、これまでCSS2、CSS2.1...といったバージョンアップを重ねており、CSS3はその延長にあるレベルです。ただし、CSS3はこれまでのCSSと全く異なるシステムという事もできます。
なぜなら、これまでのCSSとは基本的な構成が異なるからです。


CSS3は各要素が「細分化」され、モジュール化によって構成されています。
モジュール化というのは、簡単にいえば要素の分割です。
これまでは、一括していると複雑化し過ぎて役割ごとの使い分けが困難だったCSSが、CSS3においては要素によって分割されているので、使い勝手がよくなりました。

さらに、このモジュール化によって行われたのは、ユーザーインターフェースの向上だけではありません。
開発側にも恩恵を生み出しています。
モジュール化によってモジュールごとに開発を進める事が可能となったため、それぞれのモジュールが独立して作られていくようになったのです。

これによって効率化が進み、開発もかなりスピードアップしているようですね。
CSS3は、ホームページの在り方やこれからを、劇的に変化させる可能性を持った技術なのです。