Combien de feuilles de styles ?

Combien de feuilles de styles ? - HTML/CSS - Programmation

Marsh Posté le 27-06-2005 à 01:01:32    

Bonjour, j'aurais voulu tout simplement savoir s'il était plus interressant d'avoir plusieurs feuilles de styles (par exemple une commune et ensuite plsusieurs selon les pages)? Ou il est préférable de n'en utiliser qu'une seule...?
Bon d'accord, ma question n'a pas grand intérêt mais j'aimerais tout de même avoir vos avis!
Merci :hello:  
 

Reply

Marsh Posté le 27-06-2005 à 01:01:32   

Reply

Marsh Posté le 27-06-2005 à 01:26:18    

J'aurais tendance à dire une seule, de toutes manières c'est mis en cache après [:spamafote]

Reply

Marsh Posté le 27-06-2005 à 01:27:25    

  • La multiplicité des feuilles de style n'a que peu d'intérêt:

Les CSS sont mises en cache, donc leur poids n'est pas vraiment déterminant

  • Plus de feuilles de style signifie plus de requêtes HTTP pour toutes les récupérer, donc un plus grand délai


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

Marsh Posté le 27-06-2005 à 12:01:53    

Oui mais ce n'est pas plus simple de procéder ainsi ? une feuille que l'on applique à chaque pages, et ensuite des feuilles personnalisables...ça va mettre tant de temps à charger? c'est pas très gros pourtant une feuille de style...j'hésite :(

Reply

Marsh Posté le 27-06-2005 à 12:05:24    

levystore a écrit :

Oui mais ce n'est pas plus simple de procéder ainsi ? une feuille que l'on applique à chaque pages, et ensuite des feuilles personnalisables...


Non, ça fait perdre une grande partie de l'intérêt des CSS (information centralisée et générique sur toutes les pages) et ça force à faire des modifs dans 15 fichiers différents à chaque retouches

Citation :

ça va mettre tant de temps à charger? c'est pas très gros pourtant une feuille de style...j'hésite :(


Ben justement :heink:  
 
Plus le fichier lui-même est léger et plus l'overhead dû à la requête HTTP est grand [:spamafote]


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

Marsh Posté le 27-06-2005 à 13:04:33    

Ah d'accord...mais en fait j'ai commencé a apprendre le css il y a un mois donc je suis un peu nouveau et je me pose une question. Est-ce que l'on peut utiliser juste une seule feuille de style pour tout un site? C'est à dire par exemple, sur la page d'accueil de mon site il y a des news, donc j'ai par exemple un <div id="news"> et puis des <div class="auteur"> <div class="date"> etc...(je ne vais pas tous les faire :D ), et donc sur une autre page je vais des dossiers ou des articles, je vais donc mettre des <div id="dossier_1"> ou autre. Et donc dans la feuille de style, on mettra  
 
#news {
blablabla
}
 
#dossier_1 {
blablabla
}
 
Et ça se mettra automatiquement selon la page que l'internaute visite. Bon je pose cette question mais je pense avoir la réponse, je pense que oui ça doit fonctionner, mais j'ai un peu peur d'avoir une feuille de style de 15km de long :sweat:  
Quand on commence le CSS, on est un peu perdu au niveau de l'organisation alors j'aurais besoin de conseils...quelle est la meilleur manière de précéder? Combien de feuille de style dois-je utilisé? Pour ne pas être embetté plus tard pour si je veu changer moon design par exemple.
Merci :hello:

Reply

Marsh Posté le 27-06-2005 à 13:12:07    

on t'a repondu deja 1!

Reply

Marsh Posté le 27-06-2005 à 13:14:30    

Logiquement ton site il a un certain style graphique commun à toutes les pages, ça me semble bizarre de devoir définir des styles propres à chaque page :??:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 27-06-2005 à 18:46:34    

Oui bien sur...bon ce que je vais faire c'est que je ne vais pas faire 36000 feuilles de style vous avez raison sur ce point. La seule chose, c'est que la page d'accueil avec les news et tout a beaucoup de margin, padding etc...elle est un peu diffénrente des autres pages parce qu'elle ne se compose pas de la même manière. Mais bon.

Reply

Sujets relatifs:

Leave a Replay

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