28173 sujets

CSS et mise en forme, CSS3

Bonjour,

Je suis actuellement en train de restructurer mon site. Il comporte trois feuilles de style différentes mais là n'est pas le problème.
Elles sont très lonnnnnngues.
Du coup, quand je veux modifier un élément, je suis obligée de toute la relire.
Je voulais donc savoir si je pouvais segmenter chacune de mes feuilles de styles en trois ou quatre (en fonction des propriétés) et n'en lier qu'une dans mon entête qui appellerait les autres à la suite?

Je ne sais pas si je suis bien claire.
Merci d'avance pour les réponses à venir.

PS./HS: le site en ligne est ma première mouture, je n'ai pas encore mis la nouvelle en ligne parce que je suis très longue à piger les chemins relatifs pour chaque menu déroulant. Je l'aurais bien mis sur une page php comme on me l'a conseillé, mais mon hébergeur ne les accepte pas.
Modifié par Mag (21 Oct 2007 - 20:13)
Salut,

cette "règle" est faite pour ça :


@import url(http://www.tonSite/ta_css.css);


A placer au début dans ta feuille de style, pour apeller ta_css.css
Modifié par Hum (19 Oct 2007 - 20:00)
Ah merci beaucoup.
J'ai failli faire un hors-sujet car j'avais mal lu ta réponse Hum.
J'espère que ça va fonctionner, pas que je doute de ta réponse, juste que jusqu'à présent, à chaque fois que j'ai voulu importer une feuille de style au lieu de la lier dans l'entête de ma page web, ça n'a jamais eu l'heur de marcher. Mais puisqu'il s'agit d'importer une feuille dans une feuille... Smiley biggrin
Hum a écrit :

cette "règle" est faite pour ça :


@import url(http://www.tonSite/ta_css.css);

Je n'ai jamais compris pourquoi cette syntaxe était tellement plus utilisée que la même sans cet "url" et ces parenthèses inutiles? Smiley ohwell
@import "http://www.tonSite/ta_css.css";
Benjamin D.C. a écrit :

Je n'ai jamais compris pourquoi cette syntaxe était tellement plus utilisée que la même sans cet "url" et ces parenthèses inutiles? Smiley ohwell


Disons qu'elle est historiquement bien ancrée. Mais les habitudes ont du mal à changer. La syntaxe sans url() que tu donnes en exemple le montre d'ailleurs bien, puisqu'elle ne permet pas de filtrer les versions devenues obsolètes (IE5.0 mac et windows) Smiley cligne

(Guillemets simples pour filtrer IE5Mac, pas d'espace et guillemets simples pour filtrer IE5.0 Windows)
Modifié par Laurent Denis (20 Oct 2007 - 08:36)
Laurent Denis a écrit :


Disons qu'elle est historiquement bien ancrée.

C'est effectivement comme ça que je voyais les choses, couplé à l'habitude de la syntaxe de liaison d'images de fond utilisant également "url" pour cibler le fichier.
Merci pour ces précisions Laurent! Smiley cligne