# en CSS

Ya sé que la pregunta puede ser muy tonta pero como dije ayer soy nuevo en esto y necesito aprender. He visto en algunos códigos CSS que se pone # antes de algunas definiciones de estilos. En el curso pone que hay que poner un punto pero no dice nunca nada de #. Perdón por mi ignorancia y gracias de antemano.
Basicamente las hojas de estilo tienen dos grandes grupos:

1. Los identificadores ( #)
2.Las Classes ( . )

Aunque la explicación pueda parecer corta espero que te haya podido ayudar.
El # se pone delante de la definición de estilo de un ID.

Ejemplo:

<div id="tu_id"></div>

Y en tu hoja de estilos, al igual que haría con el punto, lo haces así:

#tu_id {
   tus estilos;
}

El poner el punto es para dar estilo a una clase, que no es lo mismo que un ID.

Saludos.