si una etiqueta tienen ambos class e id, los atributos de ambos se combinan y si es así, cual tiene mayor jerarquía?
si una etiqueta tienen ambos class e id, los atributos de ambos se combinan y si es así, cual tiene mayor jerarquía?
Si, ambos atributos se combinarian. La jerarquia iria segun el orden en el que los definas dentro del CSS.
De igual manera, dentro del css puedes crear una regla especifica para este caso (usando clase e id), con el formato:
#id.clase{
...
}
Haciendo pruebas y por lo visto si utilizas el Id tiene más peso que la clase, esto parece tener sentido ya que al querer modificar un elemento independientemente de su clase o de forma personalizada el id tiene mayor jerarquía o peso a la hora de llamarlo desde css sin importar si se ha editado primero o después. Esto puede ser relevante tomarlo en cuenta ya que en algún punto pueden manejarse ambos tipos id y class por lo que se debe procurar identificar su jerarquía. como puedes observar en la línea 5 CSS y linea 11 HTML he colocaldo a propósito el código para identificar la jerarquía, Saludos.
ok tomare ambos puntos, checare si invirtiendo los ordenes hay algún cambio. gracias por todo.