Вот как srcset
работает намеренно.
Если вы хотите запретить браузеру загружать соответствующее изображение, которое вы предоставляете, поскольку ваше значение sizes
показывает, что поддержка переменной ширины области просмотра не требуется в вашем случае использования, вы должны использовать простой src
без srcset
:
<img src="small.jpg" width="300" />
Но это означает, что вы всегда показываете изображение шириной 300 пикселей, а пользователи с плотностью экрана выше 1dppx
могут увидеть низкокачественный рендеринг.
Не могли бы вы объяснить, почему вы хотите, чтобы это произошло?