Google Prettify 没有为我正确显示 HTML,直到我在 stackoverflow 上发现我应该替换所有 <
与 <
和所有 >
与 >
.
这真的有必要吗?有没有更简单的方法来完成此操作?
我想显示像下面这样的简单代码:
<h1>Header</h1>
<p>This is a paragraph tag. Here is a <a href="#">LINK</a></p>
有什么我可以使用的东西可以将所有内容检测为 <pre>
之间的代码吗?标签?例如,当我在 stackoverflow 中键入代码时,我不需要替换 <
和 >
.
最佳答案
您可以使用 PHP 创建一个表单来获取输入的 HTML 并使用 PHP 函数 htmlentities() 替换 HTML 标记,或者您可以使用这个 URL 我偶然发现了一个适合您的解决方案。 http://www.boallen.com/htmlentities.html您输入您的代码,它将输出您的代码并应用 htmlentities。
不确定您对 PHP 了解多少,但您可以在此处阅读该函数的工作原理:http://us3.php.net/manual/en/function.htmlentities.php
关于html - 使用 Google Prettify 显示 HTML 和 CSS 代码。我必须用 html 名称替换每个 < > 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7787834/