php html css中代码和文本的不同风格

时间:2018-04-18 08:41:11

标签: php html css

我在我的页面中使用tinymce编辑器来编写一些文本,一些代码,这将保存在数据库中的mysql数据库中,文本是这样的:

  

< p>我的代码中有问题< / p> &LT,P   风格=“文本对齐:   左侧;“><代码>如果(isset($ _ POST [ '添加'])){< /代码>< / p为H.   < p style =“text-align:left;”>< code>& nbsp;   &安培; NBSP; &安培; NBSP; &安培; NBSP; &安培; NBSP; &安培; NBSP;   $ PR =安全($ _ POST [ 'txt_pr'], “NUM”);&安培; NBSP;< /代码>< / p为H.   < p style =“text-align:   left;“>< code> if(empty($ title)|| empty($ code)||   空($标签)){< /代码>< / p为H. < p style =“text-align:   left;“>< code>& nbsp;& nbsp;& nbsp;& nbsp;   &安培; NBSP; &安培; NBSP; &安培; NBSP; &安培; NBSP;   标题( “位置:ask.php MSG = 6?”);< /代码>< / p为H.   < p style =“text-align:left;”>< code>& nbsp;   &安培; NBSP; &安培; NBSP; &安培; NBSP; &安培; NBSP; &安培; NBSP;   }< /代码>< / p为H. < p>这里的一些文字< / p>

将其转换为我使用的读取代码

highlightphp函数htmlspecialchars_decode()

<pre><code></code></pre>

我的问题是所有这些信息代码和文本看起来像一个块,不像stackoverflow中的代码,代码以灰色背景和文本白色背景显示。 我的结果怎么能像stackoverflow ???

那样
text{background:white}
code{backgrounf:gray}
text{background:white}

我打印我的结果:

  <pre><code dir='ltr'>  <?php echo $code;?>   </code></pre>

我希望我的想法很清楚:)

1 个答案:

答案 0 :(得分:0)

我得到的是,当你获得内容表单编辑器时使用原始格式。

setValue

格式行给原始html,我更新一个codepen,我得到原始内容并放入div,它看起来像是一样的方式,你可以查看,

live code pen with raw format