Feuille de style decoulant d'une feuille de style

Feuille de style decoulant d'une feuille de style - HTML/CSS - Programmation

Marsh Posté le 07-12-2003 à 16:03:11    

Salut a tous !
 
Est ce possible de créer une feuille de style decoulant d'une feuille de style?
 
J'ai une feuille de style de reference comportant un tas de style bien nommé, un exemple de cette feuille de style :
 
.verdanawhite10 {font-family: verdana,arial; font-size: 10pt;  color: #ffffff;}
 
De cette feuille de style, j'aimerai en créer une autre spécifique a un site par exemple, mais je ne sais pas comment faire.
 
Ca serait de la sorte, par exemple :
 
.title {verdanawhite10;}
 
Cette methode ne marche pas; savez vous si c possible?
 
Merci d'avance :jap:

Reply

Marsh Posté le 07-12-2003 à 16:03:11   

Reply

Marsh Posté le 07-12-2003 à 16:54:11    

ce que tu veux n'est pas clair, donne un exemple plus concret ou reformule ta question.

Reply

Marsh Posté le 07-12-2003 à 17:12:23    

moi je comprends
 
jcrois pas que ca se fait par contre
 
c'est comme avoir
 
.normal { font-family: verdana; font-size: 10pt;}
 
et de vouloir faire un titre de cette facon
 
.titre {normal; font-size: 13pt;}
 
mais malheureusement pour toi, je suis certain à 95% que ca ne se fait pas


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 07-12-2003 à 17:12:35    

Pas facile a expliquer;
 
je suis en train de developper une plate forme de gestion multi site, avec admin et tout...
 
je suis en train de mutualiser pas mal de choses.
J'ai créé une feuille de style comportant un tas de style standard, dont voici un exemple :
 
.verdanawhite10 {font-family: verdana,arial; font-size: 10pt;  color: #ffffff;}
 
Tous les styles standards sont créés de la sorte, de facon "intuitive".
 
A chaque site son design, donc j'aimerai pour chaque site, et pour une question de maintenance rapide, créer une feuille de style spécifique, decoulant de la feuille de style standard :
 
par exemple, pour les titre de ce site, j'ai besoin d'un style de type arial, rouge, de taille 16.
J'aimerai bien, au lieu a chaque fois d'avoir a redefinir un style complet (.title{font-family: arial; font-size: 16pt;  color: #ff0000;}), juste mettre par exemple mais cette exemple ne marche pas evidemment : .titre{arialRed16}
 
En fait, pour conclure, l'heritage existe il en CSS? (peut etre que cette phrase est plus claire que tout le paragraphe :D)

Reply

Marsh Posté le 07-12-2003 à 17:14:59    

burgergold a écrit :

moi je comprends
 
jcrois pas que ca se fait par contre
 
c'est comme avoir
 
.normal { font-family: verdana; font-size: 10pt;}
 
et de vouloir faire un titre de cette facon
 
.titre {normal; font-size: 13pt;}
 
mais malheureusement pour toi, je suis certain à 95% que ca ne se fait pas


 
Zut, zut zut  :cry:  
 
Merci de ta reponse burger  ;)

Reply

Marsh Posté le 07-12-2003 à 17:23:30    

Personne d'autre n'a des infos?

Reply

Marsh Posté le 07-12-2003 à 17:27:15    

Houla, j'ai peur de comprendre ce que tu cherches à faire.
 
Alors, d'une part, l'héritage exite en CSS, c'est même l'un de ses principaux atouts, d'autre part, tu sembles mélanger allègrement aspect et sens.
 
Faire un style arialRed16 n'a aucun intérêt par exemple, et je ne vois VRAIMENT pas en quoi ce serait plus rapide qu'une gestion correct des CSS.
 
Si tu veux t'inspirer de ce à quoi devrait plus ou moins ressembler une gestion comme tu l'entends, regarde comment fonctionne la customisation de ce forum.

Reply

Marsh Posté le 07-12-2003 à 17:43:33    

gizmo a écrit :

Houla, j'ai peur de comprendre ce que tu cherches à faire.
 
Alors, d'une part, l'héritage exite en CSS, c'est même l'un de ses principaux atouts, d'autre part, tu sembles mélanger allègrement aspect et sens.
 
Faire un style arialRed16 n'a aucun intérêt par exemple, et je ne vois VRAIMENT pas en quoi ce serait plus rapide qu'une gestion correct des CSS.
 
Si tu veux t'inspirer de ce à quoi devrait plus ou moins ressembler une gestion comme tu l'entends, regarde comment fonctionne la customisation de ce forum.


 
Le seul interet est de pouvoir créer une feuille de style en 2 minutes et sans avoir a reflechir 10 ans sur toutes les options, mais je suis d'accord avec toi que c pas necessaire, ca m'aurait servi aussi pour ma culture perso.
 
Sinon as tu un bon site qui parle des héritages CSS?

Reply

Marsh Posté le 07-12-2003 à 17:55:37    

Reply

Marsh Posté le 08-12-2003 à 10:19:28    

Tu as le choix d'affecter 2 class à un même élément en faisant comme ça :

Code :
  1. <h1 class="verdanawhite10 title">blabla</h1>

Reply

Marsh Posté le 08-12-2003 à 10:19:28   

Reply

Marsh Posté le 08-12-2003 à 11:38:52    

C'est pas mal ta syntaxe azzazel, mais le probleme avec ton truc c ke si j'ai envie de changé le style de tous mes h1, je vais devoir changer le style verdanawhite10, ce qui n'est pas logique :D

Reply

Marsh Posté le 08-12-2003 à 11:51:27    

blackPhantom a écrit :

C'est pas mal ta syntaxe azzazel, mais le probleme avec ton truc c ke si j'ai envie de changé le style de tous mes h1, je vais devoir changer le style verdanawhite10, ce qui n'est pas logique :D


 
Pourtant ça reste la meilleure solution :
 
Tu fais une feuille de style commune à tous tes users.
 
Tu fais des classes dynamiques via php en début de page, et tu utilises la technique ci-dessus pour "ajouter" des caractéristiques à celles de base. ;)

Reply

Sujets relatifs:

Leave a Replay

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