8792 sujets

Développement web côté serveur, CMS

Bonjour,
je souhaiterais savoir s'il est possible de placer du code ASP dans
une CSS. Je dois récupérer la taille d'une image dans le html et le répercuter
dans la css.
Si c'est faisable, est ce que cela ne nuit pas à la validité de la css?
Modifié par Hermann (11 Apr 2007 - 13:44)
Salut,

C'est faisable. Après tout, en dehors du serveur, le fait que ton fichier soit généré dynamiquement ou non ne change rien. Par contre, il faut bien définir l'en-tête HTTP Content-Type.

Le problème de cette méthode est que tu perds le mécanisme de cache géré par le serveur pour les fichiers statiques. A mon avis, si ton volume de code CSS dynamique n'est pas trop important, il est plus simple de l'inclure dans le head ou même en ligne.
Julien Royer a écrit :

Le problème de cette méthode est que tu perds le mécanisme de cache géré par le serveur pour les fichiers statiques. A mon avis, si ton volume de code CSS dynamique n'est pas trop important, il est plus simple de l'inclure dans le head ou même en ligne.

Ok super Julien merci pour l'info. Mais etant donné que la CSS pèse dans les 20ko,
je ne peux pas me permettre de perdre l'avantage de sa mise en cache.