Le CSS est un langage qui permet de définir la présentation des documents HTML.
CSS3 est le dernier standard CSS.
Toutefois, CSS3 est compatible avec les versions précédentes de CSS.
L’apparence CSS3 couvre les couleurs et les arrières plans, les polices, le texte, les liens | Le regroupement CSS3 couvre l’identification et le regroupement d’éléments |
Le modèle CSS3 couvre le modèle des boites (hauteur, largeur, marges, bordures, ….) | Les éléments CSS3 couvre les éléments flottants |
Le positionnement CSS3 couvre le positionnement des éléments | Les couches CSS3 couvre les couches qui permettent de produire des effets sans utiliser d’images. |
Gain de productivité CSS3 permet par exemple de produire des effets sans alourdir le HTML ce qui fait gagner du temps au niveau de l’intégration | Gain de Maintenance Le corollaire de la possibilité de produire des effets sans alourdir le HTML |
Gain de bande passante CSS3 permet d’alléger le code HTML, de charger moins d’images et de scripts | Adaptabilité La plupart des navigateurs ont déjà implémenté une bonne partie des spécifications de CSS3 |