Un peu de nouveauté dans le monde du css, les variables:
http://disruptive-innovations.com/zoo/cssvariables/
C’est en gros créer des variables qui remplaceraient (en permettraient d’en ajouter) les actuelles différences css que l’on peut avoir en fonction du lecteur utilisé : media CSS ce qui permettrai de maintenir aisément ces feuilles de style pour tous type de média (et ne pas avoir à tout réécrire …).
Exemple:
@variables { myMargin1: 1°px; } @variables print { myMargin1: 2em; } .data, div.entry { margin-left: 30px; margin-left: var(myMargin1); }
Un élément de la class data aura donc un margin left de 10px ou 2em en fonction du type de lecteur (normal ou « print ») et 30px pour les navigateur non compatibles avec les variables CSS
C’est à mon avis une avancé majeure pour le CSS et notamment pour faciliter la création de sites accessibles.
Commentaires fermés
Désolé les commentaires sont désactivés sur cet article.