Верстка, CSS, HTML, SVG

Веб программирование. Как один большой текст автоматически раскидать по нескольким дивам по мере их заполняемости?

Здравствуйте, я начинающий веб программист, пытаюсь создать свой первый сайт. Дело в том, что мне нужно любой большой текст раскидать по нескольким дивам с id="odin", id="dva", и тд (дивы одинаковые). Вручную делать это очень долго, а как сделать автоматически я не представляю. Я пытался найти на просторах интернета хотя бы пример такого кода, но до меня похоже никто этим не страдал. Помогите пожалуйста
Самый тупой способ - https://www.php.net/manual/ru/function.str-split.php . Просто разрезаем текст на куски равной длины - не обращая внимание на разделители и знаки препинания.

Способ умнее - сначала разбить текст на предложения, а потом объединять предложения в группы сопоставимого размера. Или не на предложения, а на абзацы. Или на слова.

Как вариант: сначала разбиваем текст на куски равной длины, а потом разрезанное границей соседних кусков слово восстанавливаем и перемещаем либо в конец предыдущего, либо в начало следующего куска.
Дмитрий Сизиков
Дмитрий Сизиков
99 543
Лучший ответ
Твоя задача, подсмотренная мной в другом вопросе, решается проще без всякого php и даже js.
Задай диву width и height, а самое главное overflow:auto;
Засунь в него весь текст.
Будет блок с прокуруткой.
Aziz Bekmamedov
Aziz Bekmamedov
80 266
вот сначала сделай свой 1001й сайт, потом канючь тут...
Kolya Dzhv 65 Mkr
Kolya Dzhv 65 Mkr
47 629
Если на php делаешь динамический сайт, то поюзай такую тему - https: //ruseller.com/lessons.php?id=1769. Тоже однажды загонялся такой темой, в итоге сделал плиткой, в каждой картинка, под ней заголовок темы и снизу дата.

Мне вообще кажется такая идея хреновая. Если, конечно, ты можешь заинтересовать читателя грубо говоря с одного предложения, то да, стоит помучаться.

С таким подходом придется передавать с базы не только айди, заголовок и дату, которые занимают всего ничего, но и скорее всего целый текст статьи. А это уже в 10 разов больше инфы, что влечет за собой более долгую загрузку. А для статейника это не гуд.