Это HTML разметка. Сугубо описание интерфейса. Html разметка это не программирование. Это гипертекст.
Смотри что у тебя там происходит:
Циклический перебор всех изображений{
<блок для картинки>
<ссылка на полную картинку>
<картинка />
</ссылка на полную картинку>
</блок для картинки>
}
И иначе не сделать (только костылями).