titou83 Posté(e) le 21 mars 2004 Partager Posté(e) le 21 mars 2004 est-il possible d'inserer plusieures feuilles de style dnas une meme page ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
warzi Posté(e) le 21 mars 2004 Partager Posté(e) le 21 mars 2004 a mon avis, cela doit être possible a la condition que les deux feuilles ne definissent pas les mêmes choses... mais alors tu sais tout mettre sur une seule feuille donc si c'est possible, c'est inutile! Lien vers le commentaire Partager sur d’autres sites More sharing options...
milohoffman Posté(e) le 21 mars 2004 Partager Posté(e) le 21 mars 2004 heu l'intérêt c'est quoi ? étant donné que pour chaque élément tu choisis une "class" tu peux tout mettre dans une seule feuille .. Lien vers le commentaire Partager sur d’autres sites More sharing options...
titou83 Posté(e) le 21 mars 2004 Auteur Partager Posté(e) le 21 mars 2004 l'interet me semblait-il etait pluto que d'avoir plein de 'class' dans une meme feuille je prefere les scinder faire les feuilles de styles plus petites avec uniquement des 'class pour certaines pages et integrer uniquement la feuille necessaire dans la page et eventuellement pouvoir les 'mixer' si necessaire. Lien vers le commentaire Partager sur d’autres sites More sharing options...
milohoffman Posté(e) le 21 mars 2004 Partager Posté(e) le 21 mars 2004 ok je vois bah faudrait essayer ... ptete qu'au lieu de charger une feuille au début de la page, tu devras chaque fois indiquer quel CSS puis quelle "class" utiliser ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
ingeni Posté(e) le 22 mars 2004 Partager Posté(e) le 22 mars 2004 Il me semble avoir vu plusieurs feuilles de style dans phpbb ... une dans le moteur et une autre dans le thème installé ... Mais je suis po sûr ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
janbomber Posté(e) le 22 mars 2004 Partager Posté(e) le 22 mars 2004 oui c'est tout à fait possible d'appeller plusieurs feuilles de style sur une meme page : <link rel="stylesheet" type="text/css" href="/library/flyoutmenu/default.css"> <link rel="stylesheet" href="/france/ms.css"> <link rel="stylesheet" href="/france/communautes/communautes.css"> ça va du site microsoft france Lien vers le commentaire Partager sur d’autres sites More sharing options...
Charles.w Posté(e) le 24 avril 2004 Partager Posté(e) le 24 avril 2004 Oui, il est possible de mettre plusieurs feuilles de style pour une même page comme cela à été déjà dit...Pour l'utilité, tu peux par exemple faire un script qui en fonction du navigateur du client de ta page va selectionner telle ou telle feuille de style... <HTML><HEAD><TITLE>Tout JavaScript.com - Impose une Feuille de style selon le navigateur</TITLE> <link REL="StyleSheet" TYPE="text/css" HREF="tjs.css"> <script type="text/JavaScript"> // D'autres scripts sur http://www.toutjavascript.com // Si vous utilisez ce script, merci de m'avertir ! < webmaster@toutjavascript.com > function ChoixCSS() { var css="cssautre.css"; if (navigator.appName=="Netscape") {css="cssns.css";} if (navigator.appName=="Microsoft Internet Explorer") {css="cssie.css";} document.write("<LINK rel='StyleSheet' type='text/css' href='"+css+"'>"); } ChoixCSS(); </SCRIPT></HEAD> <BODY bgcolor="white"> <B><BIG><CENTER>Impose une feuille de style selon le navigateur</CENTER></BIG></B><BR> Ce javascript permet d'affecter la feuille de style adaptée au navigateur.<BR> Dans cet exemple : <UL> <LI>avec Netscape, utilisation de <I><B>cssns.css</B></I> (police verte) <LI>avec Internet Explorer, utilisation de <B><I>cssie.css</I></B> (police bleue) <LI>avec les autres navigateurs, utilisation de <I><B>cssautre.css</B></I> (police rouge) </UL> Votre navigateur est <script language="javascript"> document.write(navigator.appName); </SCRIPT>. <BR> <BR> <BR> <BR> <BR> <CENTER><A href="http://www.toutjavascript.com"><FONT size="1" face="arial" color="#CCCCFF">Tout JavaScript.com</FONT></A></CENTER> </BODY></HTML> <!--Il est pas de moi celui là;)--> ou bien encore, tu peux utiliser une feuille de style pour le menu de ta page et une autre pour le contenu...Ca permet d'éviter quelques problèmes...Sinon, il faut éviter d'utiliser trop d'effets liés au CSS2 car la plupart (pour ne pas dire la totalité des navigateurs) ne supportent pas certains effets...Par exemple, en CSS2, on est censé pouvoir faire lire le texte d'une page par une voie de synthèse (toujours utile pour les aveugles qui veulent surfer et s'ouvrir sur le monde) A par ça, faut pas oublier de faire valider ses feuilles de style avec Css validator dispo en ligne sur le site du W3C ( http://www.w3.org/ ) comme ca pas de problèmes...Tu peux aussi t'amuser à essayer de faire valider tes pages en HTML 4.0 - Strict (sans frames et sans java) ce qui est quasi impossible...Trèves de plaisanteries...Fait valider tes pages HTML en HTML 4.0 Transitionnal avec Tidy, toujours dispo sur le site du W3C ou avec HTML-Validator (en ligne) A part ca, faut éviter d'utiliser des effets DX(permet de faire des dégradés) dans tes pages, sa ne passe pas sur mozilla.... Enfin un exemple de dégradé quand même... <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Salut les Pings</title> </head> <body style ="filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EDF2F9', EndColorStr='#D6DFF7')"> Bande de pings, il est beau mon degrade </body> </html> <!--Lui si;)--> On peut aussi passer le filtre en feuille de style... .case_contenu { background-color:#EDF2F9; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EDF2F9', EndColorStr='#D6DFF7'); border-top:1pt solid #C0C0C0; border-left:1pt solid #C0C0C0; border-right:0pt solid #FFFFFF; border-bottom:1pt solid #C0C0C0; } Bon là Ok, cette classe de la feuille de style est utilisée pour faire un dégradé dans le fond d'une case...M'enfin bon pour le <body>, c'est pareil... Lien vers le commentaire Partager sur d’autres sites More sharing options...
titou83 Posté(e) le 27 avril 2004 Auteur Partager Posté(e) le 27 avril 2004 merci pour toutes ces reponses .. tres completes ..... Lien vers le commentaire Partager sur d’autres sites More sharing options...
titou83 Posté(e) le 27 avril 2004 Auteur Partager Posté(e) le 27 avril 2004 j'ai vu que l'on pouvait ecrire de haut en bas ... mais pas de bas en haut ???? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Charles.w Posté(e) le 7 mai 2004 Partager Posté(e) le 7 mai 2004 Ben ouais, mais bon...Si tu veux vraiment écrire de bas en haut, tu peux toujours faire une image avec le texte que tu veux mettre...Je pense qu'il s'agit d'un titre ou d'un truc ds le genre Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.