Алексей Струков: А как вы сами думаете? background-image это фон блока, а значит вам нужно будет жестко задавать размеры, а img это сам по себе блок, которому не нужно задавать замеры. Не уж то это и так не ясно??
Попробуйте сделать пустой блок с background-image так, что бы фон был пропорционально резиновым?
Для picture есть js полифилы!
sajanara: Что бы верстальшику узнать, сколько ему нужно указать интервал в css, формула такая ((Значение в иллюстраторе/фотошопе * на размер шрифта текста) / 1000)
webquestions: можешь и так, а можно и без инпута. Просто подставляя его значение в передаваемый массив или объект. Что передаете в сумме в то и подставляйте