Miguel Di Massimo Nieto
PreguntaHola! ¡¿Cuál es la diferencia entre incrustar una imagen con la etiqueta HTML <img src> o hacerlo a través de CSS con background image?
Gracias.
Sebastian Gonzalez
Basicamente una forma resumida de verlo es que background-image es como lo dice una imagen de fondo.
Aqui la hoja que se ve en el buscador tiene una un background-image porque es el fondo de ese contenedor., ese es su principal uso La etiqueta <img /> es mas para usar imagenes como elementos de tu pagina y no solo como un fondo, por ejemplo en esa misma foto, abajo tiene como una galeria, podriamos decir que cada una de ellas es una etiqueta <img /> porque va por decirlo de alguna manera tener su espacio, mas no va a ser el fondo de algo. Espero sea un poco mas claro
Raul Wabe
Me parece que es mas por la forma en que desees trabajar y lo que hagas, aveces solo ocupas poner una imagen y que abarque mucha area de la pagina, ahi podrías utilizar background-image, ademas para ponerla como fondo, o como parte de un esquema de trabajo, como son los iconos o letras de iconos, la otra opcion , podria ser muy util si lo que deseas es tener un app que este cambiando constantemente, como las fotos de perfil, son mas facil de trabajar y de identificar las etiquetas img, asi que mucho depende de lo que quieres hacer!!
Pablo Aquino
Aquí explican eso, pero en términos generales usas HTML img para temas de SEO y Accesibilidad y CSS background image, cuando quieres manipular o crear efectos visuales con la imagen.
Matias Diaz
Respondo aquí para futuros estudiantes que vengan con la misma pregunta. Aquí tienen la respuesta: https://buildawesomewebsites.com/html-img-vs-css-background-image/
