Редактировать: я совершенно неправильно понял этот вопрос как " без с использованием JavaScript / PHP". Так что не обращайте внимания на этот ответ. Я не удаляю его, просто на случай, если кто-нибудь сошел с ума, чтобы захотеть использовать этот метод.
Выполнение этого без Javascript, PHP или любого другого языка сценариев может быть затруднено. Ну, на самом деле, это было бы очень надуманным, поскольку это было бы тривиально даже для самого простого JS / PHP.
В любом случае, чтобы действительно ответить на ваш вопрос, я могу думать только о том, чтобы сделать это с помощью обычного HTML, - это настроить скрипт оболочки для запуска в полночь. Этот скрипт просто переименует ваши файлы. Сделайте это с помощью cron (в linux) или планировщика заданий Windows с помощью скрипта, подобного следующему: (следует хитрый псевдокод, конвертируйте в то, что вам удобно) .
let number_of_files = 5
rename current.jpg to number_of_files.jpg
for (x = 2 to number_of_files)
rename x.jpg to (x-1).jpg
rename 1.jpg to current.jpg
В вашем HTML, просто сделайте это:
<img src="path/to/current.jpg" />
И каждый день current.jpg должен меняться на что-то новое. Если вы используете какой-либо элемент управления кэшем, обязательно измените его, чтобы он не кэшировался дольше нескольких часов.