Changer le design de son site

Changer le design de son site - HTML/CSS - Programmation

Marsh Posté le 01-04-2005 à 08:41:35    

Je souhaiterais je les visiteurs de mon site web puisse changer le design . Alorts j'ai créé deux fichiers .css differents et j'ai ajouté :
 
<link rel="stylesheet" media="screen" type="text/css" title="Maldives" href="essai.css" />
 
<link rel="alternate stylesheet" media="screen" type="text/css" title="Seychelles" href="essai2.css" />
 
Mais comment créer un lien sur le site qui modifie directement le design(car comme ca c'est toujours le default qui est mit). En fait un peu comma le site pcinpact
 
Merci d'avance  

Reply

Marsh Posté le 01-04-2005 à 08:41:35   

Reply

Marsh Posté le 01-04-2005 à 08:43:37    

http://www.alistapart.com/articles/alternate/


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 01-04-2005 à 08:46:17    

D'aprés le lien il faut faire ça en script, mais je ne connais pas, qqn peut m'aider?

Reply

Marsh Posté le 01-04-2005 à 09:33:56    

ca vous dit quelque chose un style switcher? ca marche comment?

Reply

Marsh Posté le 01-04-2005 à 09:53:47    

tu peux stocker le nom de la feuille de style dans la Session... simple, efficace et sauvegardable

Reply

Marsh Posté le 01-04-2005 à 10:02:47    

tu peux m'expliquer la marche à suivre?
 
j'ai ajouté dans le fichier html:
 
<form action="switcher.php" method="get" id="switcher">
<div class="Presentation">
<label for="set">choisissez de design&nbsp;:</label>
<select id="set" name="set">
<option value="essai" selected="selected">Maldives</option>
<option value="essai2">Seychelles</option>
</select>
<input type="submit" value="Ok" alt="Envoi" onmouseover="this.style.color='#ff0000'" onmouseout="this.style.color='#000000'" onmousedown="this.style.color='#ffffff'" />
</div>
</form>
   
et dans le fichier php
 
<?php
setcookie ('sitestyle', $set, time()+31536000, »
 '/', 'monsite.free.fr', '0');
header("Location: $HTTP_REFERER" );
?>
 
est t'il possible de l'essayer sans envoyer les 2 fichiers sur internet ???  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed