¿Qué diferencia hay entre usar el . y el # en la hoja de estilos?

hola,

queria preguntar una cosilla..

¿Qué diferencia hay entre utilizar el . o el # en la hoja de estilos para definir el html?? ¿se pueden utilizar indistintamente?? o uno es para parrafos, texto y demas y el otro es para capas??


gracias


cristina
El punto (.) define una clase. Las clases pueden ser usadas muchas veces por hoja.
La almohadilla (#) define una id. La id puede ser usada una sola vez por hoja.

En una página sencilla no creo que tenga diferencia, aparte de la ya descrita.