Changer le css par défaut

futurSommetPHP Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -  
 futurSommetPhp -
Bonjour à tous,
Pour ceux qui ont mozilla ou IE8 et aiment le css ils ont surement déja rencontré mon problème.

Voila dans ma page html je mets ce code:
 <head>
       <title>Accceuil</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	   <link rel="stylesheet" media="screen" type="text/css" title="Sombre" href="../design.css" />  
	     <!-- Ci-dessous les designs alternatifs que vous proposez -->
   <link rel="alternate stylesheet" media="screen" type="text/css" title="Pour les filles" href="../design1.css"/>
   <link rel="alternate stylesheet" media="screen" type="text/css" title="Black and White" href="../design2.css"/>
   <link rel="alternate stylesheet" media="screen" type="text/css" title="AirTel African" href="../design4.css"/>
   </head>

Celui-ci me permet de donner la possibilité à l'utilisateur de changer l'apparence de la page avec par défaut design.css

Puisque mes fichiers design1.css, design2.css design3.css et design4.css existent et sont bien codés, lorsque l'utilisateur clic sur affichage-style de page, il a le choix pour changer la page (Bref je vais pas refaire le cours...)

Jusque là changer le design de la page me réussit mais lorsque l'on clic sur un lien pour aller vers une autre page, configurer de la meme façon pour le css, c'est le css par défaut qui revient toujours...

J'aimerais que lorsque l'internaute sélectionne son style celui-ci reste valable pour toutes les autres pages
Merci

5 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut.

Il va falloir stocker le choix soit chez le client (cookie), soit sur le serveur (base de données, session PHP, ...).

http://www.siteduzero.com/tutoriel-3-31678-un-style-switcher-en-php.html
1
futurSommetPHP Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse, le problème est que moi j'ai développé une application web avec .Net et je sais pas faire du javascript.

Mon ton lien est super interressant merci!
0
rudak Messages postés 590 Date d'inscription   Statut Membre Dernière intervention   46
 
(les sessions ca se fabrique pas en javascript)
0
futurSommetPHP Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
 
Je pense que le css s'exécute coté client, je peux fabriquer les sessions mais comment stocké le choix de l'utilisateur dans celle-ci? Et sachant qu'il peut changer son style de page sur n'importe quelle page de l'application?

merci
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
futurSommetPhp
 
Merci pour ton aide
0