Как правильно вставлять большие изображения на страницу?
Есть блок, который должен быть 800х400 пикселей. Как правильно в него вставить картинку 1600х800 пикселей так, чтобы картинка подстраивалась под размеры данного блока? Сейчас проблема в том, что картинка у меня сжимается очень сильно
cracker-test, Уменьшение изображения влечёт за собой увеличение контраста и к визуальному сжатию и наложению пикселов. Картинку надо заранее уменьшить и сжать.
Большее количество точек нельзя впихнуть в меньшую площадь, не повредив изображение.
чтобы картинка подстраивалась под размеры данного блока
Если это фон: background-size
Если img, то object-fit
Как правильно вставлять большие изображения на страницу?
Уменьшить до нужного размера. Понятно, что при адаптиве картинки все равно не будут равны размерам блока, но постараться использовать разумные размеры.
И соответственно, для ретины и разных размеров вьюпорта, либо тег picture для контентных либо media для фоновых.