Como ya se lo explicaron un selector es la palabra que designa como vamos a seleccionar un tipo de elemento de CSS (dicho en palabras simples y sencillas)
Hay varios selectores:
Elemento: Es cuando pones el nombre de los elementos HTML como tal. ul > li > a > p y el el CSS haces referencia a esos elementos
ID: Es el indicador o indice de cada elemento. <li id="lista"> <a id="elemento"> y en el CSS haces referencia a el por ese ID que debe ser unico
Código CSS:
Ver original#lista{
width:50px;
}
#elemento{
color: red;
}
Clase: Con la clase le da a todos los elementos que la contengan el mismo estilo, sirve para escribir una sola vez el código CSS y usarlo en miles de elementos.
<ul class="bloque">, <p class="bloque">, <input class="bloque">, <label class="bloque">
Código CSS:
Ver original.bloque{
padding: 10px;
margin: 1px solic #CCC;
}
Prestar mucha atención que cuando se referencéa un elemento se escribe como tal, cuando es un ID se le antepone al nombre el
# y cuando es una clase, se le antepone un punto
(.)
Espero me de a entender y espero no tener error en el codigo de ejemplo que puse