Я хочу взять содержание статьи на сайте и создать два или более столбца текста.
Сложность в том, что я должен сохранить HTML-теги, а также закрыть их, если обрезка выполняется, например, внутри <p></p>
.
Пример:
<p><span>One two three <strong>four</strong></span> five six</p>
Результат:
<p><span>One two three<span><p>
<p><span><strong>four</strong> five six</p>
Таким образом, пользователь увидит
One two three
four five six