Foros del Web » Creando para Internet » CSS »

igualar clases

Estas en el tema de igualar clases en el foro de CSS en Foros del Web. Hola, tengo una hoja de estilos donde he definido una clase genérica (para usarla en varios sitios) que se llama: .texto_n{ font-family: "Trebuchet MS", Helvetica, ...
  #1 (permalink)  
Antiguo 28/11/2012, 02:12
Avatar de mj1984  
Fecha de Ingreso: septiembre-2008
Mensajes: 129
Antigüedad: 15 años, 7 meses
Puntos: 0
igualar clases

Hola,

tengo una hoja de estilos donde he definido una clase genérica (para usarla en varios sitios) que se llama:

.texto_n{
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size:12px;
color:#FFF;
}

.texto_b{
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size:12px;
color:#FFF;
font-weight: bold;
}

Luego, en html he creado un <div class="clase_div"> al que le he aplicado una clase css. Dentro de este div tengo varios <p> y <span>. Quiero que los <p> de este div tengan las propiedades de la clase texto_n, y los span de la clase texto_b.

Quisiera saber si es posible poner que la clase .clase_div p{} fuera igual que .texto_n{}, y no tener que escribir de nuevo las propiedades de texto_n{} para -clase_div p{}. Lo mismo para .clase_div span{}.

Espero haberme explicado.

Muchas gracias.
  #2 (permalink)  
Antiguo 28/11/2012, 04:36
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: igualar clases

Puedes hacer separar los selectores por comas para aplicar las mismas cosas.

Código CSS:
Ver original
  1. .clase_div p, .texto_n {
  2.   font-fami...
  3. }

Y ya que estamos, para simplificar aquello, incluso puedes hacer algo tal que:
Código CSS:
Ver original
  1. .clase_div p, .texto_n,.texto_b {
  2.   font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
  3.   font-size:12px;
  4.   color:#FFF;
  5. }
  6.  
  7. .texto_b {
  8.   /* los demás estilos vienen heredados de arriba */
  9.   font-weight: bold;
  10. }

Aunque yo particularmente usaría <strong> para el texto en negrita. Por la cosa semántica.

Etiquetas: font
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:27.