Grâce à une interface simple, il permet à chacun de produire des feuilles de styles sans necessité d'une grande connaissance des normes CSS1 ou CSS2.
CssGeneration n'implémente uniquement les fonctionnalités de la norme CSS1. En effet CSS2 est supporté par très peu de browsers. De plus, les différents browsers ne supportent pas la totalité de la norme CSS1, et ne supporte pas les mêmes propriétés CSS1. Alors avant toute diffusion des feuilles de style, il est impératif de vérifier le résultat. Mais, lueurs d'espoir, les feuilles de styles générées par CssGeneration sont validées par le validator du W3C. Alors le jour où les browsers implémenteront complètement les normes CSS, CssGeneration pourra être utilisé à 100%, et peut être que d'ici là, CssGeneration sera plus performant…
En effet ce projet a été réalisé en Java par deux ignorants de ce langage. Alors SVP, ne regardez pas le code ou bien vous allez pleurer. Mais malgré cela, cette application a le mérite de fonctionner correctement.
CssGeneration est basé sur un parser de
feuille de style développé par le W3C.
java CssGeneration [nom de fichier] dans le repertoire CssGeneration
S'il n'y a pas de fichier de précisé, CssGeneration s'ouvre avec une feuille de style par défaut. Sinon il parse le fichier passé en argument et met à jour ses données relatives à la feuille de style.
Remarque d'utilisation: