28113 sujets

CSS et mise en forme, CSS3

Bonjour,

Tous est dans le titre, comment éviter qu'une feuille de style CSS ne se mette en cache. Je fais beaucoup de modif en ce moment et les utilisateurs ont pas forcement le réfelx F5 pour récupéré les dernière feuille de style....

Merci

Pika28 Smiley smile
Bonjour,

Ce n'est pas une bonne chose d'éviter cette mise en cache.

par contre quand tu fais des modifications, pour être sûr que les utilisateurs utilisent la feuille de style mise à jour, tu peux changer son nom de fichier (en rajoutant un numéro ou la date par exemple), le fichier étant nouveau il sera d'office chargé et mis en cache.
Salut,

Ou pour éviter de modifier le nom du fichier (code + fichier réel), tu peux simplement modifier le nom du fichier (code) en rajoutant un paramètre. Par exemple :
<link rel="stylesheet" type="text/css" href="http://www.tonsite.com/css/style.css?v3" />

Que tu changes en :
<link rel="stylesheet" type="text/css" href="http://www.tonsite.com/css/style.css?v4" />

après une mise à jour.
Agylus a écrit :

<link rel="stylesheet" type="text/css" href="http://www.tonsite.com/css/style.css?v4" />



Merci beaucoup, c'est exactement ce que je cherchais... Mais à quoi sert le "?v4" à la base?