css1
Implémentation CSS classique qui introduisait les propriétés text, list, box, margin, border, color et
background.
Initialement définie en 1996, la plupart des fonctionnalités de CSS1 sont prises en charge par les
navigateurs Web, mais il existe quelques petites bizarreries autour de fonctionnalités moins utilisées
telles que les espaces blancs, l'espacement des lettres, l'affichage et autres.
Certains problèmes liés à la prise en charge de CSS1 sont plus importants dans les navigateurs
css2
Spécification principalement connue pour le positionnement et les supports, en particulier les
fonctionnalités de feuille de style d'impression.
De nombreux aspects de CSS2, tels que les feuilles de style auditives, n'ont jamais été largement
implémentés et ont été supprimés lors d'une itération ultérieure de la spécification CSS.
css2.1
Une révision de la spécification CSS2 qui apporte certaines corrections et qui est normalisée pour
représenter plus clairement ce que la plupart des fournisseurs de navigateurs ont mis en œuvre.
On note que de nombreuses fonctionnalités CSS2 supprimées de cette spécification se trouvent dans
les modules CSS3.
C'est actuellement la spécification CSS recommandée pour l'étude et l'utilisation.
CSS3
Spécification modulaire de CSS. Divers modules étendent et améliorent des aspects des versions
précédentes de CSS; par exemple, le module Couleur CSS3 traite de la correction des couleurs, de la
transparence, etc., tandis que le module Polices CSS3 traite des fonctionnalités permettant d'ajouter
des effets aux polices, d'ajuster leur affichage et même de télécharger des polices personnalisées.
Certains modules sont tous nouveaux, comme les modules Transitions et Animations, tandis que
d'autres sont assez anciens, avec des niveaux d'activité suggérant qu'ils sont abandonnés ou presque.
(*)
Réf:
(*)HTML & CSS The complete reference ,fifth edition,Thomas A.Powell,2010