<picture>, в нем можно задавать разные изображения для разной ширины вьюпорта, плотности пикселей, а также использовать webp для поддерживающих этот формат устройств.Или же делается одно изображение
Еще в папке с gulp-oм нет файла css,
Значит gulp работает корректно?