Documento sin título

Me Gusta

HTML

XXXXX

XXXXX

Diferencias entre el selector Class y el selector Id


Es mejor usar el selector class aunque tenga menos peso que el selector id. Es decir, si un elemento tiene un selector id que especifique se color en rojo y una clase que especifique su color en azul, el resultado final sera que el elemento sea rojo
Visto así seria mejor usar el selector id, el problema se nos presenta si en nuestro documento tenemos dos elementos que tengan las mismas características.
Como el id es único en nuestro código CSS habría dos id con las mismas características, en cambio si usamos class, tendríamos un solo bloque de reglas CSS en nuestro código y a cada elemento lo haríamos pertenecer a esa clase

Veamoslo con un ejemplo.
si usamos el selector id en el siguiente documento para definir dos elementos HTML con las mismas caracteristicas

 



la salida en el navegador sera

pero si usamos el selector de clase





















obtendremos el mismo resultado









En conclusión vemos que es mejor acostumbrarnos a usar el selector clase porque a menudo deberemos hacer mantenimiento y actualizar nuestra web y si deseamos añadir otro elemento con las mismas reglas o características solo deberemos colocarle que pertenece a esa clase y el trabajo sera mucho menor a futuro.