Главная страница / Программирование на PHP / Постраничный вывод текста

Есть страница index.php с дизайном и оформлением. И есть другой файл, допустим content.php. В нем находится основное
содержание страницы (статья к примеру), которая вставляется в index.php функцией include("content.php"); .
В итоге получаем дизайн и длинную статью, вставленную в него. Нужно сделать, чтобы эта статья из content.php выводилась
постранично, НО не по кол-ву строк, а делилась она страницы в строго установленных местах, определяемых, например
вставленными в статью тегами (что-то вроде <!-- page --> ).
Помогите, кто может. Подскажите, хотя бы чисто технически как это реализовать.

Существует CSS-параметр PAGE-BREAK-AFTER (или PAGE-BREAK-BEFORE, как угодно), но действует он только при печати документация.
Так вот: вставляете его в текст при написании (для какого-нибудь замечательнейше определённого элемента), например, так:
бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла<div style="page-break-after: always"> </div>бла, бла, бла, бла, бла, бла, бла,
бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла, бла
А в content.php этот текст (весь) $arr=explode('<div style="page-break-after: always"> </div>', 'тут текст');
Напомним, зачем вся поразительная тягомотина с page-break? Затем, что если сделаете просмотр всей статьи, то при печати текст будет правильно разбит на страницы программирование.
Обратите внимание, впрочем, всегда можно использовать и такое:
<!-- РАЗБИТЬ ТЕКСТУ МОРДУ -->
Разница лучшая небольшая...
P.S: вывести список страниц самостоятельно сообразите, ок?

Главная страница / Программирование на PHP / Постраничный вывод текста / Существует CSS-параметр PAGE-BREAK-AFTER или PAGE-BREAK-BEFORE,