¿Cuál es mejor práctica, usar id, o usar clases? Esto para CSS

Javier Alejandro Alamar Martínez

Javier Alejandro Alamar Martínez

Pregunta
studenthace 6 años

¿Cuál es mejor práctica, usar id, o usar clases? Esto para CSS

7 respuestas
para escribir tu comentario
    Juan Guillen Fortich

    Juan Guillen Fortich

    studenthace 5 años

    Usamos clases cuando vamos a hacer el mismo cambio a varios objetos en cambio si queremos hacer un cambio solo a un objeto en particular usamos un id.

    Christian David Sánchez

    Christian David Sánchez

    studenthace 6 años

    Es muy recomendable las clases. Te recomiendo que leas una metodología llamada BEM.

    Alejandro Sanchez

    Alejandro Sanchez

    studenthace 6 años

    Usar clases es mejor practica para agregar tus estilos css ya que estas te permiten ser mas genérico aplicándolas y puedes reutilizarlas. Imaginate usar id que deben ser únicos para tu html cada vez que quieras agregar estilos a las diferentes partes de tu web vas a tener que crear un id y repetir tus estilos.

    Javier Alejandro Alamar Martínez

    Javier Alejandro Alamar Martínez

    studenthace 6 años

    Perfecto, muchas gracias a todos.

    Emiliano Jofre

    Emiliano Jofre

    studenthace 6 años

    clases, esto te permite mayor facilidad a la hora de leer y escribir codigo

    Manuel Ojeda

    Manuel Ojeda

    studenthace 6 años

    La regla más importante a la hora de elegir entre clases e ID’s es que un ID sólo debe ser usado una vez en el documento.

    Además las ID's tienen más peso dentro de CSS,por ejemplo, si tenemos el siguiente código

    #un_id { color: '#95ca3e' } .una_clase { color: '#1e3744' }
    <p class="una_clase" id="un_id">Nunca pares de aprender</p>

    El tag <p> en automático tomara el color del #un_id pues tiene más peso dentro de los estilos y te puede sobre escribir los estilos de la clase.

    Se recomienda utilizar clases para lo que es CSS.

    Marco Melendez

    Marco Melendez

    studenthace 6 años

    clases, ya que estas pueden ser varias mientras que un id es unico no lo pueden tener mas objetos en tu codigo y asi dejas los id para practicar javascript

Curso de Bootstrap

Curso de Bootstrap

Crea sitios web compatibles entre navegadores de forma fácil y práctica con Bootstrap, un framework frontend que te permite definir estructuras y agregar estilos, comportamientos, modals, tooltips y animaciones. Conoce cómo y en qué casos usarlo en este Curso de Bootstrap.

Curso de Bootstrap
Curso de Bootstrap

Curso de Bootstrap

Crea sitios web compatibles entre navegadores de forma fácil y práctica con Bootstrap, un framework frontend que te permite definir estructuras y agregar estilos, comportamientos, modals, tooltips y animaciones. Conoce cómo y en qué casos usarlo en este Curso de Bootstrap.