Это не может быть сделано с чистым HTML, но с JavaScript, по крайней мере, с IOS 10, вы должны иметь возможность использовать следующее, я протестировал его на IOS 10, но не IOS 11, поэтому дайте мне знать, если это терпит неудачу.
document.addEventListener('touchmove', function (event) {
if (event.scale !== 1) { event.preventDefault(); }
}, { passive: false });