我已经实现了一个模板(在html和php中),通过它我可以编辑一些文本(输入和textareas)。
在我编辑了文本之后,我将它存储在mysql数据库中,我可以稍后调用此模板。现在,当我将这个存储在mysqldatabase中的文本称为Internet exploerer时,将使用其html标签调用该文本,我可以在textarea中看到类似的内容:
p> this is paragraph.</p>
如何告诉Internet Explorer,<p></p>
和其他html标签是html标签?
它适用于Firefox。
答案 0 :(得分:0)
您希望标签以文字形式显示吗?
使用函数htmlspecialchars()
或htmlentities()
这会将实体转换为其html转义字符
在此处阅读更多内容http://php.net/manual/en/function.htmlspecialchars.php
答案 1 :(得分:0)
我不太确定你在问什么,但这就是我理解你的问题的方式:
如何在textarea中显示HTML标记?
如果这是问题,答案是你不能。标准HTML中的Textarea
无法显示标记。它将以纯文本形式显示任何内容。这就是textarea显示HTML标签和代码的原因; textarea上没有处理渲染标记的处理。
在stackoverflow上查看问题Can I embed HTML formatting inside of a tag?的答案,并且可能会查看“所见即所得”类型的插件。