copie css à partir d'une classe à une autre?

Cela peut sembler une question très simple mais je n'arrive pas à trouver une réponse à cela.
Je sais qu'il est possible de définir une règle css pour plus d'un élément à la fois en tant que tel:

.element1, .element2{
  font-size:14px;
}

Est-il possible, cependant, de faire exactement la même chose, mais d'appliquer le css de l'élément après le css pour element1 a été défini? Quelque chose comme ceci:

.element1{
  font-size:14px;
}

/*later in the css... or in a separate file*/

.element2{
 like:".element1";
 font-weight:bold;
}

De sorte que element2 maintenant hérite de la css de l'élément.
La raison pour laquelle je suis en train de faire c'est parce que j'ai un css de définition d'une element1 qui se charge de toutes les pages du site. Alors, pour une page en particulier (qui charge le fichier css principal, avec son propre) je voudrais utiliser le style de element1 et d'y ajouter.
Ce que j'essaie d'éviter le chargement de la définition de element2 pour toutes les pages du site (y compris ceux qui n'ont même pas l'élément[s] avec la classe element2.

Cela pourrait-il être fait?
Je me rends compte que je pourrais facilement obtenir ce avec jQuery (c'est à dire $(".element2").addClass(".element1");) mais je voudrais éviter d'utiliser des scripts pour mon css.

Merci!

OriginalL'auteur Yuval Karmi | 2009-07-31