Une page html, 2 feuilles de style ?

rom1desbois -  
 rom1desbois -
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   Statut Membre Dernière intervention   30
 
quelle en est l'utilité?
0
slikke Messages postés 50 Date d'inscription   Statut Membre Dernière intervention   13
 
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   Statut Membre Dernière intervention   56
 
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   Statut Membre Dernière intervention   7
 
Ouii voici un bon exemple avec les cookies pour mémoriser le style choisi (:
http://www.grafik-power.com/tutoriels/jquery-matin-nuit/
0
rom1desbois
 
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   Statut Membre Dernière intervention   13
 
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
 
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   Statut Membre Dernière intervention   56
 
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
 
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   Statut Membre Dernière intervention   56
 
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   Statut Membre Dernière intervention   13
 
Tu ne peux pas les organiser d'une maniere plus simple? (tableau ou organisation tableless css)
0
xav3601 Messages postés 3289 Date d'inscription   Statut Membre Dernière intervention   311
 
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
 
oui comment relier ces multiples feuilles de style à un unique document html ??
0
xav3601 Messages postés 3289 Date d'inscription   Statut Membre Dernière intervention   311
 
Tu les déclares tout simplement dans l'en tête de ton doc html les uns à la suite des autres!
0
rom1desbois
 
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   Statut Membre Dernière intervention   13
 
non tu dois mettre une ligne <link ... > pour chaque feuille.
0
rom1desbois
 
ok Merci beaucoup !!
0