Foros del Web » Creando para Internet » CSS »

¿formas de nombrar los estilos?

Estas en el tema de ¿formas de nombrar los estilos? en el foro de CSS en Foros del Web. Hola Hace poco que he comenzado con esto de las CSS y me he topado con unas hojas de estilo que no entiendo la manera ...
  #1 (permalink)  
Antiguo 08/02/2004, 15:30
 
Fecha de Ingreso: enero-2002
Mensajes: 163
Antigüedad: 22 años, 3 meses
Puntos: 0
¿formas de nombrar los estilos?

Hola
Hace poco que he comenzado con esto de las CSS y me he topado con unas hojas de estilo que no entiendo la manera en que las nombran. Utilizan mucho este símbolo # o este >. Pongo un par de ejemplos para que entendáis a lo que me refiero. Yo normalmente pongo ".pepito" y las características.

Un saludo y gracias


#content > h2 {
margin-bottom: 0px;
}

div.menuitem h3 {
font-size: 0.8em;
font-weight: bold;
font-family: Tahoma, Verdana, Arial, sans-serif;
color: #333;
margin: 0px 0px 0px 0px;
}

  #2 (permalink)  
Antiguo 08/02/2004, 17:00
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola HALL:

Básicamente, puedes poner el tag (genérico) por su nombre...
Luego si pones un punto seguido de algo, ese algo es el atributo class para aplicar el estilo, y por último el símbolo "#" se utiliza para elementos únicos y detrás debe ir el valor del "id" del elemento.

Cuando hay un ">" (no se suele usar) creo que indica el elemento hijo...

En tu ejemplo tiene que afectar a todos los tags "h2" hijos del elemento con id="content".

Saludos
  #3 (permalink)  
Antiguo 13/02/2004, 04:56
 
Fecha de Ingreso: febrero-2004
Ubicación: Madrid
Mensajes: 59
Antigüedad: 20 años, 2 meses
Puntos: 0
Mensaje

Sí, > es para indicar "hijo directo", no descendiente.

Y sí se suele usar... sobre todo para esconder a la porquería de Internet Explorer cosas que no sabría mostrar correctamente
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 23:42.