html - 使用 Google Prettify 显示 HTML 和 CSS 代码。我必须用 html 名称替换每个 < > 吗?

标签 html css prettify

Google Prettify 没有为我正确显示 HTML,直到我在 stackoverflow 上发现我应该替换所有 <&lt;和所有 >&gt; .

这真的有必要吗?有没有更简单的方法来完成此操作?

我想显示像下面这样的简单代码:

<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/

相关文章:

jquery - 单击按钮显示表格

javascript - 如何运行 Google 的 prettify 以生成静态 HTML(w/CSS)输出?

javascript - 如何在 WordPress HTML 中包含 “onclick”

jquery - 不打破线和最大宽度

javascript - 在提交表单之前进行ajax请求,并在ajax完成后提交数据

css - Django 不会显示静态文件

css - 垂直 DIV 对齐

javascript - 如何固定切换标签内容?

css - 使用 CSScomb 插入注释(使用 Sublime Text)

maven - IntelliJ Maven输出链接