Une page html, 2 feuilles de style ?

Fermé
rom1desbois - 27 mai 2010 à 15:57
 rom1desbois - 27 mai 2010 à 17:16
Bonjour,

Une page HTML peut elle être rattachée à deux feuilles de style ??

A voir également:

8 réponses

Creutzou Messages postés 550 Date d'inscription lundi 17 mai 2010 Statut Membre Dernière intervention 30 mai 2013 30
Modifié par Creutzou le 27/05/2010 à 15:58
quelle en est l'utilité?
0
slikke Messages postés 50 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 26 octobre 2010 13
27 mai 2010 à 16:01
Bonjour,

tu veux avoir le choix entre deux styles ou bien répartir tes css en plusieurs fichiers?
0
V3n1 Messages postés 294 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 12 décembre 2010 56
27 mai 2010 à 16:09
Bonjour,

Oui c'est possible, il me semble que tu peux choisir un style css avec des conditions PHP.
C'est pratique si tu veux laisser à l'internaute le choix de choisir son template par exemple.. ou si tu as un style pour IE et un autre pour firefox.

EX :

<?php if($_GET['choix'] == '1') { ?>
<link href="css/1.css" rel="stylesheet" type="text/css">
<?php } ?>

0
maronette1 Messages postés 17 Date d'inscription dimanche 11 avril 2010 Statut Membre Dernière intervention 22 mars 2011 7
27 mai 2010 à 16:34
Ouii voici un bon exemple avec les cookies pour mémoriser le style choisi (:
http://www.grafik-power.com/tutoriels/jquery-matin-nuit/
0
Pour s'y retrouver plus facilement. Monsite aura plusieurs rubriques. Ces derniers auront des choses en commun, et d'autres choses propres à elle.
Donc, l'idée etait de faire une feuille CSS pour les choses commune et ensuite un feuille CSS pour chaque rubrique...

Un peu débile peut etre ?? :-)


Autre chose, quelle est la longueur en moyenne d'une feuille CSS... ca peut faire des milliers de ligne ou c'est pas normal ?
0

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

Posez votre question
slikke Messages postés 50 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 26 octobre 2010 13
27 mai 2010 à 16:15
Pour ce qui est de la longueur d'une feuille de style, plus tu as d'elements différents a styliser, plus tu auras de lignes.

Apres pour un feuille de milliers de ligne, surtout si tu reparti tes css en plusieurs feuille ca parait quand meme bizarre...

As tu créé la feuille de css toi meme?
0
rom1desbois
27 mai 2010 à 16:19
Désolé je début hein.... :-) Mes quesitons sont peut etre un peu idiotes..

En fait, dans le site que je fait, il y aura pas mal de photos. Et pour pouvoir les placer comme je veux, je les mets chacune dans une div et ensuite, dans mon css, je place la div comme je le souhaite (top et left).
Donc vu qu'il y a plus d'une 50 aine de photos, il y aura autant de div..... :-(
0
V3n1 Messages postés 294 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 12 décembre 2010 56
27 mai 2010 à 16:21
Le CSS est justement fait pour ne pas répéter les mêmes propriétés.
Je pense que tu pourrais placer toutes tes photos dans un même div..

Sinon, renseigne toi vers le jQuery tu pourrais ajouter une galerie photo très très facilement... donc pas besoin de style ou peu..
0
rom1desbois
27 mai 2010 à 16:30
oui mais il s'agit d'une sorte d'expo virtuelle, donc chaque page possède ses 4 ou 5 photos appropriées.... Et je ne vois pas comment les mettre dans une meme div car leur positionnement change à chaque page...
0
V3n1 Messages postés 294 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 12 décembre 2010 56
27 mai 2010 à 16:36
J'opterais pour une re-dimension des images pour qu'elles aient toutes la même taille. Ensuite comme Slikke l'a proposé, tu peux les placées dans les cellules d'un tableau par exemple
0
slikke Messages postés 50 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 26 octobre 2010 13
27 mai 2010 à 16:21
Tu ne peux pas les organiser d'une maniere plus simple? (tableau ou organisation tableless css)
0
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311
27 mai 2010 à 16:11
Salut!
Oui tu peux avoir autant de feuille de style que tu veux!
Par contre il ne faut pas que tu retrouve les même classes ou les même ID dans les deux fichiers, sinon ca risque de prendre un peu au pif!

A+
-1
rom1desbois
27 mai 2010 à 16:21
oui comment relier ces multiples feuilles de style à un unique document html ??
0
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311
27 mai 2010 à 16:27
Tu les déclares tout simplement dans l'en tête de ton doc html les uns à la suite des autres!
0
ok merci ! je ne pensais pas que c'etait possible. Merci, c'est exactement ce que je voulais savoir !

par contre comment je fais ? comme ca ?? :
<link rel="stylesheet" href="style.css, style2.css, style3.css" type="text/css" />
0
slikke Messages postés 50 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 26 octobre 2010 13
27 mai 2010 à 17:06
non tu dois mettre une ligne <link ... > pour chaque feuille.
0
rom1desbois
27 mai 2010 à 17:16
ok Merci beaucoup !!
0