Carnet Wiki

facteur_css_inline

Version 1 — Avril 2011 JLuc

facteur utilise un vieux script pour transformer les css en css inline.

Tout n’est pas possible, les syntaxes officiellement supportées sont les suivantes :

 TAG { ... }
TAG1, TAG2, ... { ... }
TAG.class { ... }
.class { ... }
TAG:pseudo { ... }

Les éléments dans le html peuvent être stylés avec l’attribut style=« ... » à condition que la valeur utilise les doubles quotes et pas les simples quotes, pour une bonne combinaison avec les styles mis inlines.

Ne sont pas supportés les styles suivants :

- genre P UL LI { .... } or P UL LI.class { .... }
-  #divname p { ... } and <tag id="...">
- a:hover, a:visited {...} multiple class:pseudo

Précisions de l’auteur :
-  style info should be placed in

section. I believe it shouldnt be too hard to modify to point to an external stylesheet instead.
-  pseudo-classes like a:hover ... can’t be inserted inline in the html tags : they are moved to a