我正在製作一個表單(html & php),它是用於編輯網站內容的管理部分的一部分。我想讓用戶包含一些基本的html。這工作正常。我想保留換行符。這也適用。我的問題是,當有人寫這樣的事情:刪除html標籤之間的換行符
<ul>
<li>item one</li>
<li>item two</li>
</ul>
代碼行之間的換行符被保留,並在寫出時變成BRs。這意味着每個LI元素之間有兩倍的間距。現在這可以通過將整個列表部分寫在一行上來解決,但是a)使讀取變得困惑,並且b)教導人們使用代碼很難,更不用說解釋突出的換行符。
我想要的是某種方法可以剝除所有/ n,但僅在UL和/ UL標籤之間。
確定插入的內容時管理部分不具有HTML部分,這通常是做這樣的東西正確的位置。 – 2009-08-14 10:27:08
刪除了PHP標記,因爲這是一個關於HTML的問題,無論您使用的服務器端腳本是什麼...... – RuudKok 2009-08-14 10:29:14
@Zaagmans:但他希望在PHP中有一個實現。這可能與其他語言非常不同。 – 2009-08-14 10:35:07