bonjour
je veux scinder mes feuilles de style, et donc en créer plusieur, 1 pour le thème général, 1 autre pour l'impression etc ...
si je mets dans mon code a la suite 2 balises <link> differentes, la premiere seulement est prise en compte, pourquoi ?
comment faire, pour que toutes mes feuilles de style le soient ?
merci beaucoup
Bonjour tralala et bienvenue sur le forum !

Avec un extrait de ton code, il sera peut-être plus facile de répondre.
Smiley cligne
bonsoir et merci de l'accueil Smiley cligne

alors par exemple je voudrais mettre dans mes pages 2 feuilles de style si je fais çà :
<link href="main.css" rel="stylesheet" title="main.css" type="text/css" />
<link href="imprim.css" rel="stylesheet" title="imprim.css" type="text/css" />


seule ma feuille de style main.css sera prise en compte, la 2 ieme non, et vis versa...
Bonjour (enfin bonsoir), seule ta première feuille de style est prise en compte parce que tu leur défini un attribut "title".

Dans ce cas elles deviennent des feuilles de style alternatives. Et comme tu n'as que des feuilles de style alternatives, la première est utilisée.

Si tu as Firefox (ou un autre navigateur qui permet le choix des feuilles de style), rend-toi dans le menu affichage->style de la page et tu verras que tu peux choisir entre ta première feuille de style et la seconde.

Au passage, tes "title"s ne sont pas très parlants. Le but du title est de décrire la feuille de style et y répéter l'URL de la feuille ne sert pas à grand chose Smiley cligne
<link href="http://www.xxxxx/toto1.css" type="text/css" rel="stylesheet" media="screen" />
<link href="http://www.xxxxx/toto2.css" type="text/css" rel="stylesheet" media="screen" />
<link href="http://www.xxxxx/totoprint.css" type="text/css" rel="stylesheet" media="print"/>


toto2.css est complémentaire à toto1.css, ces deux CSS sont destinées à l'affichage écran. totoprint.css est uniquement destiné au média imprimante, son résultat ne sera donc visible que sur une page imprimé, jamais à l'écran...

a+
Modifié par Vajra (31 Mar 2006 - 20:18)
Oui, c'est bien ça.

Edit : m'enfin, on ne peut pas répondre "oui" tout court.
Modifié par Lanza (31 Mar 2006 - 20:26)