Вставляйте просто img без всяких source.
А вот для слайдера (например на главной странице), если есть такая возможность, то можно использовать source, чтобы на десктопе показать широкую картинку, а на мобиле вертикальную.
Кстати заметил у себя, что когда верстаю сначала html, а потом css пишу, то получается намного быстрее, но тут нужен опыт, потому что ты должен уже продумать как всё будет потом стилизоваться.