Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/01/2011, 18:47
Avatar de Kanashin
Kanashin
 
Fecha de Ingreso: enero-2011
Mensajes: 45
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Duda básica de css

La almohadilla "#" sirve para reflejar la identidad, mientras que el punto "." sirve para reflejar la clase.

Por ejemplo, en los siguientes códigos:

Código:
<img alt="Logo de la página" id="logo" src="logo.jpg" />
<img alt="Primera imagen" class="imagen_varia" src="imagen1.jpg" />
Para referenciar correctamente cada caso en CSS sería:

Código:
#logo {border:2px solid blue;height:100px;width:300px;}
.imagen_varia {height:240px;width:240px;}
Además, en HTML no puede haber dos elementos con la misma identidad, e indefinidos de la misma clase.

Hay gente que prefiere usar siempre 'class' y utilizar el punto, pero yo creo que a veces no está mal separar un elemento único que nunca más se querrá, como el logo de una página.

Última edición por Kanashin; 09/01/2011 a las 18:56