¿Cómo puedo añadir que una imagen a una página HTML usando las siguientes limitaciones:HTML automático de la imagen cambiar el tamaño de píxel y el uso de restricciones por ciento
- Sin escalado permitido (si el ancho de la imagen es de 400 píxeles que no quieren cambiar el tamaño a 600).
- La imagen debe reducirse si el elemento que lo contiene es más pequeño que la imagen.
- Mantener la relación de aspecto.
Por ejemplo, tengo una imagen (400x300). Si el elemento contenedor tiene 600 píxeles de ancho, me gustaría mostrar la imagen a 400x300. Si el elemento contenedor tiene 200 píxeles de ancho (por ejemplo, es un navegador móvil), me gustaría mostrar la imagen a 200x150.
Estoy buscando una solución de CSS pura (si es posible) sin cablear el tamaño de la imagen.
No reduce la escala de la imagen. – asalamon74