Discuz是一款網絡論壇程序,在論壇開發過程中,有時候需要在帖子或回帖中顯示html代碼。這時候,我們可以使用pre標簽將代碼格式化顯示,更加美觀,易于閱讀。
<html> <head> <title>這是一個標題</title> </head> <body> <p>這是一個段落</p> </body> </html>
如上所示,當我們使用pre標簽時,里面的html代碼會按照原樣進行顯示,不會被解析為網頁內容,也不會受到樣式的影響。
然而,為避免XSS攻擊,Discuz默認是不允許在帖子或回帖中顯示html代碼的。如果需要開啟這一功能,需要在后臺的全局-編輯器設置-“允許HTML”中勾選相應選項。開啟后,用戶在發帖或回帖時,就可以使用pre標簽顯示html代碼了。