Я делаю форму (html & php), которая является частью раздела администратора, используемого для редактирования контента для веб-сайта. Я хочу разрешить пользователям включать некоторые базовые html. Это прекрасно работает. Я хочу сохранить разрывы строк. Это также работает. Моя проблема заключается в том, что, когда кто-то пишет что-то вроде этого:Удалить разрывы строк из-за html-тегов
<ul>
<li>item one</li>
<li>item two</li>
</ul>
разрывы строк между строками кода сохраняются и превратился в БЗ, когда выписали. Это означает, что между каждым элементом LI существует двойной интервал. Теперь это можно исправить, написав весь раздел списка на одной строке, но а), что делает его запутанным для чтения, и б) он достаточно усерден, чтобы обучать людей использованию кодов, не говоря уже об объяснении лишних разрывов строк.
Что мне нужно - это какой-то способ снять все/n, но ТОЛЬКО между тегами UL и/UL.
Вы уверены, что раздел админ не имеет раздел HTML при вставке содержимого, что, как правило, в нужном месте, чтобы делать такие вещи, как это. –
удалил тег PHP, так как это вопрос о HTML, независимо от того, какой сценарий на стороне сервера вы используете ... – RuudKok
@Zaagmans: Но он захочет реализовать на PHP. Это может сильно отличаться от других языков. –