Modules CSS

La tendance actuelle du W3C étant à la « modularisation » de ses spécifications, celle concernant CSS 3 est divisée en pas moins de 37 modules, que voici :

État d'avancement des modules de CSS 3

L'état d'avancement est le suivant :

  • 4 sont à l'état de candidature à la recommandation :
    • module espaces de nom (depuis le 23 mai 2008),
    • module ruby (depuis le 14 mai 2003),
    • module interface utilisateur de base (depuis le 11 mai 2004),
    • module défilement (marquee) (depuis le 5 décembre 2008) ;
  • 6 sont à l'état de dernier appel à contributions avant la candidature à la recommandation :
    • module requêtes de média (depuis le 15 octobre 2008),
    • module sélecteurs (depuis le 15 décembre 2005),
    • module média paginé (depuis le 10 octobre 2006),
    • module couleur (depuis le 21 juillet 2008),
    • module mise en forme sur plusieurs colonnes (depuis le 30 juin 2009),
    • module polices Web (depuis le 2 août 2002) ;
  • 19 sont à l'état de brouillon de travail :
    • module valeurs et unités (dernier brouillon publié le 19 septembre 2006),
    • module cascade et héritage (dernier brouillon publié le 15 décembre 2005),
    • module texte (dernier brouillon publié le 6 mars 2007),
    • module contenu généré pour média paginé (dernier brouillon publié le 4 mai 2007),
    • module arrière-plans et bordures (dernier brouillon publié le 10 septembre 2008),
    • module modèle de boîte de base (dernier brouillon publié le 9 août 2007),
    • module mise en forme de gabarit (dernier brouillon publié le 2 avril 2009),
    • module voix (dernier brouillon publié le 16 décembre 2004),
    • module positionnement de grille (dernier brouillon publié le 5 septembre 2007),
    • module vue du CSSOM (dernier brouillon publié le 22 février 2008),
    • module syntaxe (dernier brouillon publié le 13 août 2003),
    • module listes (dernier brouillon publié le 7 novembre 2002),
    • module police de caractères (dernier brouillon publié le 18 juin 2009),
    • module contenu généré et remplacé (dernier brouillon publié le 14 mai 2003),
    • module mise en forme de ligne (dernier brouillon publié le 15 mai 2002),
    • module présentation d'hyperliens (dernier brouillon publié le 24 février 2004),
    • module syntaxe de l'attribut style (dernier brouillon publié le 15 mai 2002),
    • module niveaux de présentation (dernier brouillon publié le 13 août 2003),
    • module introduction (dernier brouillon publié le 23 mai 2001) ;
  • 7 ne sont pas encore publiés :
    • module feuilles de style pour support auditif,
    • module modèle de boîte étendu,
    • module math,
    • module modèle objet (CSSOM),
    • module positionnement,
    • module tableaux,
    • module mise en forme du texte ;
  • 1 est supprimé :
    • module type de média reader (dernier brouillon publié le 24 février 2004, module supprimé en mars 2008).

En somme, le travail titanesque avance très lentement, ce qui n'empêche pas, pour autant, certains navigateurs, d'implémenter déjà certains de ces modules, comme Opera à partir de la version 9.5 pour les sélecteurs.