天天看點

一種網頁中顯示代碼所涉及的字元轉義問題的解決方案

我最近在自己搭建一個部落格系統,自己寫前台和背景,是以一些問題需要自己來解決,就比如在頁面上顯示代碼的問題。這個問題有以下注意點:

1、 文章段落中的HTML标簽不應當被網頁解析為HTML代碼,比如​​

​<​

​​應當被網頁識别成​

​&lth;​

​​,即頁面上顯示的仍然是​

​<​

​​,但是​

​<b>abc</b>​

​​标簽仍需要顯示成​

​<b>abc</b>​

​​,而不應該顯示加粗的abc;

2、 文章中所輸入的​​

​&lth;​

​​不應當被網頁識别成​

​<​

​​,即我在原文中所編寫的​

​&lth;​

​​仍将顯示為​

​&lth;​

​​;

3、 背景對于編寫的部落格内容需要進行一定的組織,即我背景可能需要對前台所寫的文章内容進行加工,比如在文章外邊添加一些​​

​<div>​

​​,​

​<b>​

​等标簽,而這些标簽是不能直愣愣顯示在網頁上的,是需要讓浏覽器去解析的。