Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/03/2017, 08:17
Avatar de KATHYU
KATHYU
 
Fecha de Ingreso: julio-2013
Mensajes: 547
Antigüedad: 10 años, 9 meses
Puntos: 46
Respuesta: Duda entre qué es un selector y una clase en CSS

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
Código CSS:
Ver original
  1. ul li a{
  2. color: red;
  3. }

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
  1. #lista{
  2. width:50px;
  3. }
  4. #elemento{
  5. color: red;
  6. }

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
  1. .bloque{
  2. padding: 10px;
  3. margin: 1px solic #CCC;
  4. }

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
__________________
Al contrario de lo que muchos podrían afirmar, ayudar no te hace pobre, sino más rico.