我需要这个在我的论坛上创建一个'代码'区域,就像这里在Stack上一样。有没有办法显示HTML而不运行它?
0
A
回答
10
发送它作为输出前通过htmlspecialchars()
函数传递你的代码。
0
使用标签<pre> (your contente here) </pre>
0
echo '<pre>' . htmlspecialchars ($yourcode) . '</pre>';
1
如果您使用PHP,您确实可以使用htmlspecialchars()函数。虽然你的问题没有用“PHP”陈述。至少,您将需要使用<的实体,即& lt ;. &符号应始终为实体,因为&标志着实体的开始。
最后,你会想正确标记它。这意味着使用<前> <代码> ... < /代码> < /前>。 <pre> for preformatted text,and <code> for a block of block。
相关问题
- 1. 有没有办法找出存储过程返回而没有运行它?
- 2. 有没有办法保存XML而不显示对话框?
- 3. 有没有办法显示不依赖于IE的HTML页面?
- 4. 有没有办法检查ansicon.exe是否存在,而不使用CMake运行它?
- 5. 有没有办法运行Chrome扩展程序而不点击?
- 6. 有没有办法运行rake任务而不运行先决条件?
- 7. Flex/AS3:有没有办法使Flash Player自动运行,而不是“显示所有”的“100%”选项
- 8. 有没有办法脱机运行Trac?
- 9. 有没有办法运行NPM安装
- 10. 有没有办法让nunit-console显示它的进度?
- 11. 有没有办法显示我的动态公网IP与HTML?
- 12. 有没有办法让firebug同时显示Console和HTML窗口?
- 13. 有没有办法验证Salesforce.com的SOQL查询的语法而不执行它?
- 14. 有没有办法让codeIgniter输出html而不是xhtml?
- 15. 有没有办法让git流显示它在后台执行的命令?
- 16. 有没有办法改变html行而不是重新渲染整个组件?
- 17. 有没有办法显示关联的查询作为行?
- 18. 有没有办法在Visual C#2005中显示缩进行?
- 19. 有没有办法让git diff显示的行发生变化?
- 20. 有没有办法在VB6/Visual Studio 6.0 IDE中显示行号?
- 21. 有没有办法让一个显示在自己的行上?
- 22. 有没有办法显示宽度为%,没有内容的div?
- 23. 有没有办法显示/隐藏没有CSS的元素?
- 24. 没有它运行
- 25. 有没有办法让底图不显示情节?
- 26. 有没有办法用不同的配置文件运行NUTCH?
- 27. 有没有办法用lxml解析html,但用minidom操纵它?
- 28. 有没有办法将networkx'draw'结果保存到文件或变量中而不是显示它?
- 29. 有没有办法安排html更改?
- 30. 有没有办法让YQL返回HTML?
前面的html-tags仍然被解释。他需要运行htmlspecialchars()。 – 2011-01-29 15:12:28
你是definitley正确的先生,我很抱歉! – 2011-01-29 15:14:46