Видимая область экрана — страница. Поделить весь документ на области по «страницам» и вставить на «границе» страниц нужные элементы, пусть будут разделители. Чтоб контент не обрезался краем видимой области.
Вам для вашего сайта нужно решение или вы хотите в браузере любые страницы так разбивать?
Если первое, то довольно костыльный JS, который будет измерять высоту окна браузера и рубить контент.
То есть, если я правильно вас понял, у вас есть приложение на iOS, которое откуда-то парсит html и должно разбивать полученный контент на части, чтобы части влезали на экран? Если так, то приятного вам секса )