Из Вашего вопроса и иллюстрации к нему, на данный момент, не вполне ясно, какого эффекта нужно добиться.
Через стили или лучше картинкой?
Если фон это картинка, то логично, запрос картинки у Вас все равно будет и поскольку это фон, то вставлять ее правильно c помощью background через CSS.
Если она должна быть полупрозрачной - нарисовать ее сразу полупрозрачной. Если при этом она должна как-то изменять при hover или других манипуляциях, можно воспользоваться способом
Андрей Minisol, будет меньше картинок.