Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DevCode Cursos
Ingresar
Cuando nos iniciamos en la maquetación de sitios web, nos topamos con una duda que
seguramente le ha pasado a más de uno, ¿Debemos usar el selector de “id” o el selector de
"class" para brindar estilos a nuestros elementos y qué diferencia existe entre estos dos
selectores? En este post te ayudaremos a entender cuándo y por qué utilizar uno u otro, para
ello es importante tener clara la de nición de ambos.
https://devcode.la/tutoriales/diferencias-class-id/ 1/6
13/12/2019 Diferencias entre el selector Class y el selector Id
El valor del atributo “id” de un elemento es único; es decir, no debería haber otro elemento con
el mismo nombre de identi cador (id) dentro de tu documento HTML. Para declarar un selector
de "id" lo podemos hacer de la siguiente manera.
EDIT ON
HTML CSS Result
<div id="unico">Charmander</div>
Resources
Dentro de los selectores que tenemos en CSS (por tipo, por clase y por id), cada uno tiene un
determinado peso, siendo el Selector de Id el que tiene más peso (1-0-0), seguido del selector
de Clase (0-1-0) y nalmente el selector de tipo (0-0-1). Para que quede más claro lo anterior, si
tenemos una etiqueta con un id = “rojo” y una class = “azul” a esta etiqueta se le aplicarán las
propiedades establecidas a #rojo {} porque tiene un peso mayor.¿Es posible tener más de un
elemento con el mismo identi cador de Id?, ¿las propiedades sí se aplican?
EDIT ON
HTML CSS Result
<!--Ejemplo-->
<div id="unico">Pikachu</div>
<div id="unico">Raichu</div>
<!--Esto no se debe de hacer-->
Resources
https://devcode.la/tutoriales/diferencias-class-id/ 2/6
13/12/2019 Diferencias entre el selector Class y el selector Id
EDIT ON
HTML CSS Result
.pokemon {
background: #02B1FC;
margin: 1rem;
padding: 1rem;
text-align: center;
color: white;
font-size: 2rem;
Resources
EDIT ON
HTML CSS Result
.pkmn {
margin: 1rem;
padding: 1rem;
text-align: center;
font-size: 2rem;
}
.planta {
background: #1abc9c;
color: #16a085;
}
Resources
Recuerda que para interiorizar mejor lo aprendido en este tutorial, necesitarás practicar: crea un
proyecto, aplica lo aprendido y cuéntanos qué tal te fue. Hasta aquí llegamos el día de hoy. Si
deseas aprender mucho más, puedes ingresar al Curso gratuito de HTML y CSS que tenemos
en la plataforma. No olvides compartir el tutorial con tus amigos y déjanos tus dudas u opiniones
en la caja de comentarios. Este fue kusillus, ¡Hasta la próxima!
https://devcode.la/tutoriales/diferencias-class-id/ 3/6
13/12/2019 Diferencias entre el selector Class y el selector Id
@kusillus
https://devcode.la/tutoriales/diferencias-class-id/ 4/6
13/12/2019 Diferencias entre el selector Class y el selector Id
3 Comentarios DevCode
1 Iniciar sesión
Únete a la discusión...
Nombre
△ ▽ • Responder • Compartir ›
SIGUENOS EN YOUTUBE
YouTube 49 k
SIGUENOS EN FACEBOOK
Me gusta 100 mil Compartir
https://devcode.la/tutoriales/diferencias-class-id/ 5/6
13/12/2019 Diferencias entre el selector Class y el selector Id
SIGUENOS EN TWITTER
Seguir a @devcodela 14,9 mil seguidores
ÚLTIMOS TUTORIALES
Cómo enlazar
phpMyAdmin con MYSQL
Workbench
25/09/2019
CURSOS
RELACIONADOS
Curso de HTML y CSS
Gratis
GRATUITO
Curso de CSS3
PREMIUM
https://devcode.la/tutoriales/diferencias-class-id/ 6/6